From 9acb2d39d47e34d24c22e4ca9e0161b07cd69ef8 Mon Sep 17 00:00:00 2001 From: yxming66 <2389287465@qq.com> Date: Fri, 26 Dec 2025 23:18:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8D=E8=BF=9BTXEVENT=E4=B8=AD=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .mxproject | 6 +- CMakeLists.txt | 2 +- Core/Inc/stm32h7xx_it.h | 3 + Core/Src/fdcan.c | 15 +- Core/Src/freertos.c | 4 +- Core/Src/gpio.c | 1 + Core/Src/stm32h7xx_it.c | 42 + FDCAN.ioc | 62 +- MDK-ARM/EventRecorderStub.scvd | 9 + MDK-ARM/FDCAN.uvguix.yxm23 | 1917 +++++- MDK-ARM/FDCAN.uvoptx | 177 +- MDK-ARM/FDCAN.uvprojx | 12 +- MDK-ARM/FDCAN/ExtDll.iex | 2 + MDK-ARM/FDCAN/FDCAN.axf | Bin 0 -> 1689184 bytes MDK-ARM/FDCAN/FDCAN.build_log.htm | 148 +- MDK-ARM/FDCAN/FDCAN.hex | 2276 +++++-- MDK-ARM/FDCAN/FDCAN.htm | 3369 +++++++--- MDK-ARM/FDCAN/FDCAN.lnp | 23 +- MDK-ARM/FDCAN/FDCAN.map | 6984 ++++++++++---------- MDK-ARM/FDCAN/FDCAN_FDCAN.dep | 138 +- MDK-ARM/FDCAN/blink.crf | Bin 0 -> 1401367 bytes MDK-ARM/FDCAN/blink.d | 43 +- MDK-ARM/FDCAN/blink.o | Bin 0 -> 1562264 bytes MDK-ARM/FDCAN/cmsis_os2.o | Bin 1709560 -> 1709560 bytes MDK-ARM/FDCAN/crc16.o | Bin 26308 -> 26308 bytes MDK-ARM/FDCAN/croutine.o | Bin 43780 -> 43780 bytes MDK-ARM/FDCAN/event_groups.o | Bin 77116 -> 77116 bytes MDK-ARM/FDCAN/fdcan.crf | Bin 1341110 -> 1341200 bytes MDK-ARM/FDCAN/fdcan.o | Bin 1521972 -> 1522160 bytes MDK-ARM/FDCAN/fdcan_1.crf | Bin 0 -> 1408164 bytes MDK-ARM/FDCAN/fdcan_1.d | 1 + MDK-ARM/FDCAN/fdcan_1.o | Bin 0 -> 1607064 bytes MDK-ARM/FDCAN/filter.o | Bin 33036 -> 33036 bytes MDK-ARM/FDCAN/freertos.crf | Bin 1392046 -> 1396034 bytes MDK-ARM/FDCAN/freertos.d | 1 + MDK-ARM/FDCAN/freertos.o | Bin 1553516 -> 1556808 bytes MDK-ARM/FDCAN/gpio.crf | Bin 1338171 -> 1338302 bytes MDK-ARM/FDCAN/gpio.o | Bin 1513652 -> 1513724 bytes MDK-ARM/FDCAN/heap_4.o | Bin 58824 -> 58824 bytes MDK-ARM/FDCAN/init.crf | Bin 56608 -> 56585 bytes MDK-ARM/FDCAN/init.o | Bin 50240 -> 50144 bytes MDK-ARM/FDCAN/list.o | Bin 46652 -> 46652 bytes MDK-ARM/FDCAN/main.o | Bin 1559816 -> 1559816 bytes MDK-ARM/FDCAN/mm.o | Bin 37536 -> 37536 bytes MDK-ARM/FDCAN/pid.o | Bin 32564 -> 32564 bytes MDK-ARM/FDCAN/port.o | Bin 62440 -> 62440 bytes MDK-ARM/FDCAN/queue.o | Bin 127552 -> 127552 bytes MDK-ARM/FDCAN/startup_stm32h723xx.o | Bin 10636 -> 10636 bytes MDK-ARM/FDCAN/stm32h7xx_hal.o | Bin 1590752 -> 1590752 bytes MDK-ARM/FDCAN/stm32h7xx_hal_cortex.o | Bin 1545496 -> 1545496 bytes MDK-ARM/FDCAN/stm32h7xx_hal_dma.o | Bin 1552312 -> 1552316 bytes MDK-ARM/FDCAN/stm32h7xx_hal_dma_ex.o | Bin 1529664 -> 1529664 bytes MDK-ARM/FDCAN/stm32h7xx_hal_exti.o | Bin 1527416 -> 1527416 bytes MDK-ARM/FDCAN/stm32h7xx_hal_fdcan.o | Bin 1687924 -> 1687924 bytes MDK-ARM/FDCAN/stm32h7xx_hal_flash.o | Bin 1535644 -> 1535644 bytes MDK-ARM/FDCAN/stm32h7xx_hal_flash_ex.o | Bin 1533008 -> 1533008 bytes MDK-ARM/FDCAN/stm32h7xx_hal_gpio.o | Bin 1524460 -> 1524460 bytes MDK-ARM/FDCAN/stm32h7xx_hal_hsem.o | Bin 1526760 -> 1526760 bytes MDK-ARM/FDCAN/stm32h7xx_hal_i2c.o | Bin 1672968 -> 1672968 bytes MDK-ARM/FDCAN/stm32h7xx_hal_i2c_ex.o | Bin 1520612 -> 1520612 bytes MDK-ARM/FDCAN/stm32h7xx_hal_mdma.o | Bin 1550728 -> 1550728 bytes MDK-ARM/FDCAN/stm32h7xx_hal_msp.o | Bin 1512780 -> 1512780 bytes MDK-ARM/FDCAN/stm32h7xx_hal_pwr.o | Bin 1535084 -> 1535088 bytes MDK-ARM/FDCAN/stm32h7xx_hal_pwr_ex.o | Bin 1569064 -> 1569064 bytes MDK-ARM/FDCAN/stm32h7xx_hal_rcc.o | Bin 1539612 -> 1539612 bytes MDK-ARM/FDCAN/stm32h7xx_hal_rcc_ex.o | Bin 1564820 -> 1564820 bytes MDK-ARM/FDCAN/stm32h7xx_hal_tim.o | Bin 1725288 -> 1725288 bytes MDK-ARM/FDCAN/stm32h7xx_hal_tim_ex.o | Bin 1601180 -> 1601180 bytes MDK-ARM/FDCAN/stm32h7xx_hal_timebase_tim.o | Bin 1516216 -> 1516216 bytes MDK-ARM/FDCAN/stm32h7xx_it.crf | Bin 1338008 -> 1338179 bytes MDK-ARM/FDCAN/stm32h7xx_it.o | Bin 1525596 -> 1529720 bytes MDK-ARM/FDCAN/stream_buffer.o | Bin 99324 -> 99324 bytes MDK-ARM/FDCAN/system_stm32h7xx.o | Bin 1516240 -> 1516240 bytes MDK-ARM/FDCAN/tasks.o | Bin 169004 -> 169004 bytes MDK-ARM/FDCAN/time.o | Bin 1553408 -> 1553408 bytes MDK-ARM/FDCAN/timers.o | Bin 98388 -> 98388 bytes MDK-ARM/FDCAN/user_math.o | Bin 39312 -> 39312 bytes MDK-ARM/FDCAN/user_task.o | Bin 49564 -> 49564 bytes MDK-ARM/JLinkLog.txt | 1374 ++++ MDK-ARM/JLinkSettings.ini | 47 + MDK-ARM/startup_stm32h723xx.lst | 54 +- MDK-ARM/startup_stm32h723xx.s | 4 +- STM32H723XG_FLASH.ld | 4 +- User/bsp/fdcan.c | 89 +- User/bsp/fdcan.h | 9 +- User/task/blink.c | 47 +- User/task/init.c | 1 - cmake/stm32cubemx/CMakeLists.txt | 27 +- 88 files changed, 11377 insertions(+), 5514 deletions(-) create mode 100644 MDK-ARM/EventRecorderStub.scvd create mode 100644 MDK-ARM/FDCAN/ExtDll.iex create mode 100644 MDK-ARM/FDCAN/FDCAN.axf create mode 100644 MDK-ARM/FDCAN/blink.crf create mode 100644 MDK-ARM/FDCAN/blink.o create mode 100644 MDK-ARM/FDCAN/fdcan_1.crf create mode 100644 MDK-ARM/FDCAN/fdcan_1.o create mode 100644 MDK-ARM/JLinkLog.txt create mode 100644 MDK-ARM/JLinkSettings.ini diff --git a/.mxproject b/.mxproject index c1b0dce..d1a06a5 100644 --- a/.mxproject +++ b/.mxproject @@ -1,13 +1,13 @@ [PreviousLibFiles] -LibFiles=Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_cortex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_cortex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_fdcan.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_bus.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_rcc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_crs.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_system.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_utils.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_gpio.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_hsem.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_hsem.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_dma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_dmamux.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_mdma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_pwr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_def.h;Drivers\STM32H7xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_exti.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_exti.h;Middlewares\Third_Party\FreeRTOS\Source\include\croutine.h;Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h;Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h;Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h;Middlewares\Third_Party\FreeRTOS\Source\include\list.h;Middlewares\Third_Party\FreeRTOS\Source\include\message_buffer.h;Middlewares\Third_Party\FreeRTOS\Source\include\mpu_prototypes.h;Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h;Middlewares\Third_Party\FreeRTOS\Source\include\portable.h;Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h;Middlewares\Third_Party\FreeRTOS\Source\include\queue.h;Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h;Middlewares\Third_Party\FreeRTOS\Source\include\stack_macros.h;Middlewares\Third_Party\FreeRTOS\Source\include\StackMacros.h;Middlewares\Third_Party\FreeRTOS\Source\include\stream_buffer.h;Middlewares\Third_Party\FreeRTOS\Source\include\task.h;Middlewares\Third_Party\FreeRTOS\Source\include\timers.h;Middlewares\Third_Party\FreeRTOS\Source\include\atomic.h;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os.h;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\freertos_mpool.h;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\freertos_os2.h;Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\portmacro.h;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_fdcan.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_hsem.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_exti.c;Middlewares\Third_Party\FreeRTOS\Source\croutine.c;Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;Middlewares\Third_Party\FreeRTOS\Source\list.c;Middlewares\Third_Party\FreeRTOS\Source\queue.c;Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;Middlewares\Third_Party\FreeRTOS\Source\tasks.c;Middlewares\Third_Party\FreeRTOS\Source\timers.c;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.c;Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\port.c;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_cortex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_cortex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_fdcan.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_bus.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_rcc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_crs.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_system.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_utils.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_gpio.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_hsem.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_hsem.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_dma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_dmamux.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_mdma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_pwr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_def.h;Drivers\STM32H7xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_exti.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_exti.h;Middlewares\Third_Party\FreeRTOS\Source\include\croutine.h;Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h;Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h;Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h;Middlewares\Third_Party\FreeRTOS\Source\include\list.h;Middlewares\Third_Party\FreeRTOS\Source\include\message_buffer.h;Middlewares\Third_Party\FreeRTOS\Source\include\mpu_prototypes.h;Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h;Middlewares\Third_Party\FreeRTOS\Source\include\portable.h;Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h;Middlewares\Third_Party\FreeRTOS\Source\include\queue.h;Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h;Middlewares\Third_Party\FreeRTOS\Source\include\stack_macros.h;Middlewares\Third_Party\FreeRTOS\Source\include\StackMacros.h;Middlewares\Third_Party\FreeRTOS\Source\include\stream_buffer.h;Middlewares\Third_Party\FreeRTOS\Source\include\task.h;Middlewares\Third_Party\FreeRTOS\Source\include\timers.h;Middlewares\Third_Party\FreeRTOS\Source\include\atomic.h;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os.h;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\freertos_mpool.h;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\freertos_os2.h;Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\portmacro.h;Drivers\CMSIS\Device\ST\STM32H7xx\Include\stm32h723xx.h;Drivers\CMSIS\Device\ST\STM32H7xx\Include\stm32h7xx.h;Drivers\CMSIS\Device\ST\STM32H7xx\Include\system_stm32h7xx.h;Drivers\CMSIS\Device\ST\STM32H7xx\Include\system_stm32h7xx.h;Drivers\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c;Drivers\CMSIS\Include\cmsis_armcc.h;Drivers\CMSIS\Include\cmsis_armclang.h;Drivers\CMSIS\Include\cmsis_armclang_ltm.h;Drivers\CMSIS\Include\cmsis_compiler.h;Drivers\CMSIS\Include\cmsis_gcc.h;Drivers\CMSIS\Include\cmsis_iccarm.h;Drivers\CMSIS\Include\cmsis_version.h;Drivers\CMSIS\Include\core_armv81mml.h;Drivers\CMSIS\Include\core_armv8mbl.h;Drivers\CMSIS\Include\core_armv8mml.h;Drivers\CMSIS\Include\core_cm0.h;Drivers\CMSIS\Include\core_cm0plus.h;Drivers\CMSIS\Include\core_cm1.h;Drivers\CMSIS\Include\core_cm23.h;Drivers\CMSIS\Include\core_cm3.h;Drivers\CMSIS\Include\core_cm33.h;Drivers\CMSIS\Include\core_cm35p.h;Drivers\CMSIS\Include\core_cm4.h;Drivers\CMSIS\Include\core_cm7.h;Drivers\CMSIS\Include\core_sc000.h;Drivers\CMSIS\Include\core_sc300.h;Drivers\CMSIS\Include\mpu_armv7.h;Drivers\CMSIS\Include\mpu_armv8.h;Drivers\CMSIS\Include\tz_context.h; +LibFiles=Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_cortex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_cortex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_bus.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_rcc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_crs.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_system.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_utils.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_gpio.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_hsem.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_hsem.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_dma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_dmamux.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_mdma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_pwr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_def.h;Drivers\STM32H7xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_exti.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_exti.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_fdcan.h;Middlewares\Third_Party\FreeRTOS\Source\include\croutine.h;Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h;Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h;Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h;Middlewares\Third_Party\FreeRTOS\Source\include\list.h;Middlewares\Third_Party\FreeRTOS\Source\include\message_buffer.h;Middlewares\Third_Party\FreeRTOS\Source\include\mpu_prototypes.h;Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h;Middlewares\Third_Party\FreeRTOS\Source\include\portable.h;Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h;Middlewares\Third_Party\FreeRTOS\Source\include\queue.h;Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h;Middlewares\Third_Party\FreeRTOS\Source\include\stack_macros.h;Middlewares\Third_Party\FreeRTOS\Source\include\StackMacros.h;Middlewares\Third_Party\FreeRTOS\Source\include\stream_buffer.h;Middlewares\Third_Party\FreeRTOS\Source\include\task.h;Middlewares\Third_Party\FreeRTOS\Source\include\timers.h;Middlewares\Third_Party\FreeRTOS\Source\include\atomic.h;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os.h;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\freertos_mpool.h;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\freertos_os2.h;Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\portmacro.h;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_hsem.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_exti.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_fdcan.c;Middlewares\Third_Party\FreeRTOS\Source\croutine.c;Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;Middlewares\Third_Party\FreeRTOS\Source\list.c;Middlewares\Third_Party\FreeRTOS\Source\queue.c;Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;Middlewares\Third_Party\FreeRTOS\Source\tasks.c;Middlewares\Third_Party\FreeRTOS\Source\timers.c;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.c;Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\port.c;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_cortex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_cortex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_bus.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_rcc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_crs.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_system.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_utils.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_gpio.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_hsem.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_hsem.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_dma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_dmamux.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_mdma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_pwr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_def.h;Drivers\STM32H7xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_exti.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_exti.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_fdcan.h;Middlewares\Third_Party\FreeRTOS\Source\include\croutine.h;Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h;Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h;Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h;Middlewares\Third_Party\FreeRTOS\Source\include\list.h;Middlewares\Third_Party\FreeRTOS\Source\include\message_buffer.h;Middlewares\Third_Party\FreeRTOS\Source\include\mpu_prototypes.h;Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h;Middlewares\Third_Party\FreeRTOS\Source\include\portable.h;Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h;Middlewares\Third_Party\FreeRTOS\Source\include\queue.h;Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h;Middlewares\Third_Party\FreeRTOS\Source\include\stack_macros.h;Middlewares\Third_Party\FreeRTOS\Source\include\StackMacros.h;Middlewares\Third_Party\FreeRTOS\Source\include\stream_buffer.h;Middlewares\Third_Party\FreeRTOS\Source\include\task.h;Middlewares\Third_Party\FreeRTOS\Source\include\timers.h;Middlewares\Third_Party\FreeRTOS\Source\include\atomic.h;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os.h;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\freertos_mpool.h;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\freertos_os2.h;Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\portmacro.h;Drivers\CMSIS\Device\ST\STM32H7xx\Include\stm32h723xx.h;Drivers\CMSIS\Device\ST\STM32H7xx\Include\stm32h7xx.h;Drivers\CMSIS\Device\ST\STM32H7xx\Include\system_stm32h7xx.h;Drivers\CMSIS\Device\ST\STM32H7xx\Include\system_stm32h7xx.h;Drivers\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c;Drivers\CMSIS\Include\cmsis_armcc.h;Drivers\CMSIS\Include\cmsis_armclang.h;Drivers\CMSIS\Include\cmsis_armclang_ltm.h;Drivers\CMSIS\Include\cmsis_compiler.h;Drivers\CMSIS\Include\cmsis_gcc.h;Drivers\CMSIS\Include\cmsis_iccarm.h;Drivers\CMSIS\Include\cmsis_version.h;Drivers\CMSIS\Include\core_armv81mml.h;Drivers\CMSIS\Include\core_armv8mbl.h;Drivers\CMSIS\Include\core_armv8mml.h;Drivers\CMSIS\Include\core_cm0.h;Drivers\CMSIS\Include\core_cm0plus.h;Drivers\CMSIS\Include\core_cm1.h;Drivers\CMSIS\Include\core_cm23.h;Drivers\CMSIS\Include\core_cm3.h;Drivers\CMSIS\Include\core_cm33.h;Drivers\CMSIS\Include\core_cm35p.h;Drivers\CMSIS\Include\core_cm4.h;Drivers\CMSIS\Include\core_cm7.h;Drivers\CMSIS\Include\core_sc000.h;Drivers\CMSIS\Include\core_sc300.h;Drivers\CMSIS\Include\mpu_armv7.h;Drivers\CMSIS\Include\mpu_armv8.h;Drivers\CMSIS\Include\tz_context.h; [PreviousUsedKeilFiles] -SourceFiles=..\Core\Src\main.c;..\Core\Src\gpio.c;..\Core\Src\freertos.c;..\Core\Src\fdcan.c;..\Core\Src\stm32h7xx_it.c;..\Core\Src\stm32h7xx_hal_msp.c;..\Core\Src\stm32h7xx_hal_timebase_tim.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_fdcan.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_hsem.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_exti.c;..\Middlewares\Third_Party\FreeRTOS\Source\croutine.c;..\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;..\Middlewares\Third_Party\FreeRTOS\Source\list.c;..\Middlewares\Third_Party\FreeRTOS\Source\queue.c;..\Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;..\Middlewares\Third_Party\FreeRTOS\Source\tasks.c;..\Middlewares\Third_Party\FreeRTOS\Source\timers.c;..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.c;..\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\port.c;..\Drivers\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c;..\Core\Src\system_stm32h7xx.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_fdcan.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_hsem.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_exti.c;..\Middlewares\Third_Party\FreeRTOS\Source\croutine.c;..\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;..\Middlewares\Third_Party\FreeRTOS\Source\list.c;..\Middlewares\Third_Party\FreeRTOS\Source\queue.c;..\Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;..\Middlewares\Third_Party\FreeRTOS\Source\tasks.c;..\Middlewares\Third_Party\FreeRTOS\Source\timers.c;..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.c;..\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\port.c;..\Drivers\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c;..\Core\Src\system_stm32h7xx.c;;;..\Middlewares\Third_Party\FreeRTOS\Source\croutine.c;..\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;..\Middlewares\Third_Party\FreeRTOS\Source\list.c;..\Middlewares\Third_Party\FreeRTOS\Source\queue.c;..\Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;..\Middlewares\Third_Party\FreeRTOS\Source\tasks.c;..\Middlewares\Third_Party\FreeRTOS\Source\timers.c;..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.c;..\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\port.c; +SourceFiles=..\Core\Src\main.c;..\Core\Src\gpio.c;..\Core\Src\freertos.c;..\Core\Src\fdcan.c;..\Core\Src\stm32h7xx_it.c;..\Core\Src\stm32h7xx_hal_msp.c;..\Core\Src\stm32h7xx_hal_timebase_tim.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_hsem.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_exti.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_fdcan.c;..\Middlewares\Third_Party\FreeRTOS\Source\croutine.c;..\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;..\Middlewares\Third_Party\FreeRTOS\Source\list.c;..\Middlewares\Third_Party\FreeRTOS\Source\queue.c;..\Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;..\Middlewares\Third_Party\FreeRTOS\Source\tasks.c;..\Middlewares\Third_Party\FreeRTOS\Source\timers.c;..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.c;..\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\port.c;..\Drivers\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c;..\Core\Src\system_stm32h7xx.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_hsem.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_exti.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_fdcan.c;..\Middlewares\Third_Party\FreeRTOS\Source\croutine.c;..\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;..\Middlewares\Third_Party\FreeRTOS\Source\list.c;..\Middlewares\Third_Party\FreeRTOS\Source\queue.c;..\Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;..\Middlewares\Third_Party\FreeRTOS\Source\tasks.c;..\Middlewares\Third_Party\FreeRTOS\Source\timers.c;..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.c;..\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\port.c;..\Drivers\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c;..\Core\Src\system_stm32h7xx.c;;;..\Middlewares\Third_Party\FreeRTOS\Source\croutine.c;..\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;..\Middlewares\Third_Party\FreeRTOS\Source\list.c;..\Middlewares\Third_Party\FreeRTOS\Source\queue.c;..\Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;..\Middlewares\Third_Party\FreeRTOS\Source\tasks.c;..\Middlewares\Third_Party\FreeRTOS\Source\timers.c;..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.c;..\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\port.c; HeaderPath=..\Drivers\STM32H7xx_HAL_Driver\Inc;..\Drivers\STM32H7xx_HAL_Driver\Inc\Legacy;..\Middlewares\Third_Party\FreeRTOS\Source\include;..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2;..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F;..\Drivers\CMSIS\Device\ST\STM32H7xx\Include;..\Drivers\CMSIS\Include;..\Core\Inc; CDefines=USE_PWR_LDO_SUPPLY;USE_PWR_LDO_SUPPLY;USE_HAL_DRIVER;STM32H723xx;USE_HAL_DRIVER;USE_HAL_DRIVER; [PreviousUsedCMakes] -SourceFiles=Core\Src\main.c;Core\Src\gpio.c;Core\Src\freertos.c;Core\Src\fdcan.c;Core\Src\stm32h7xx_it.c;Core\Src\stm32h7xx_hal_msp.c;Core\Src\stm32h7xx_hal_timebase_tim.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_fdcan.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_hsem.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_exti.c;Middlewares\Third_Party\FreeRTOS\Source\croutine.c;Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;Middlewares\Third_Party\FreeRTOS\Source\list.c;Middlewares\Third_Party\FreeRTOS\Source\queue.c;Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;Middlewares\Third_Party\FreeRTOS\Source\tasks.c;Middlewares\Third_Party\FreeRTOS\Source\timers.c;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.c;Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F\port.c;Drivers\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c;Core\Src\system_stm32h7xx.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_fdcan.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_hsem.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_exti.c;Middlewares\Third_Party\FreeRTOS\Source\croutine.c;Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;Middlewares\Third_Party\FreeRTOS\Source\list.c;Middlewares\Third_Party\FreeRTOS\Source\queue.c;Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;Middlewares\Third_Party\FreeRTOS\Source\tasks.c;Middlewares\Third_Party\FreeRTOS\Source\timers.c;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.c;Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F\port.c;Drivers\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c;Core\Src\system_stm32h7xx.c;;;Middlewares\Third_Party\FreeRTOS\Source\croutine.c;Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;Middlewares\Third_Party\FreeRTOS\Source\list.c;Middlewares\Third_Party\FreeRTOS\Source\queue.c;Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;Middlewares\Third_Party\FreeRTOS\Source\tasks.c;Middlewares\Third_Party\FreeRTOS\Source\timers.c;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.c;Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F\port.c; +SourceFiles=Core\Src\main.c;Core\Src\gpio.c;Core\Src\freertos.c;Core\Src\fdcan.c;Core\Src\stm32h7xx_it.c;Core\Src\stm32h7xx_hal_msp.c;Core\Src\stm32h7xx_hal_timebase_tim.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_hsem.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_exti.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_fdcan.c;Middlewares\Third_Party\FreeRTOS\Source\croutine.c;Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;Middlewares\Third_Party\FreeRTOS\Source\list.c;Middlewares\Third_Party\FreeRTOS\Source\queue.c;Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;Middlewares\Third_Party\FreeRTOS\Source\tasks.c;Middlewares\Third_Party\FreeRTOS\Source\timers.c;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.c;Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F\port.c;Drivers\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c;Core\Src\system_stm32h7xx.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_hsem.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_exti.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_fdcan.c;Middlewares\Third_Party\FreeRTOS\Source\croutine.c;Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;Middlewares\Third_Party\FreeRTOS\Source\list.c;Middlewares\Third_Party\FreeRTOS\Source\queue.c;Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;Middlewares\Third_Party\FreeRTOS\Source\tasks.c;Middlewares\Third_Party\FreeRTOS\Source\timers.c;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.c;Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F\port.c;Drivers\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c;Core\Src\system_stm32h7xx.c;;;Middlewares\Third_Party\FreeRTOS\Source\croutine.c;Middlewares\Third_Party\FreeRTOS\Source\event_groups.c;Middlewares\Third_Party\FreeRTOS\Source\list.c;Middlewares\Third_Party\FreeRTOS\Source\queue.c;Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c;Middlewares\Third_Party\FreeRTOS\Source\tasks.c;Middlewares\Third_Party\FreeRTOS\Source\timers.c;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.c;Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F\port.c; HeaderPath=Drivers\STM32H7xx_HAL_Driver\Inc;Drivers\STM32H7xx_HAL_Driver\Inc\Legacy;Middlewares\Third_Party\FreeRTOS\Source\include;Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2;Middlewares\Third_Party\FreeRTOS\Source\portable\GCC\ARM_CM4F;Drivers\CMSIS\Device\ST\STM32H7xx\Include;Drivers\CMSIS\Include;Core\Inc; CDefines=USE_PWR_LDO_SUPPLY;USE_PWR_LDO_SUPPLY;USE_HAL_DRIVER;STM32H723xx;USE_HAL_DRIVER;USE_HAL_DRIVER; diff --git a/CMakeLists.txt b/CMakeLists.txt index 2a1566b..0ccca7f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -19,7 +19,7 @@ if(NOT CMAKE_BUILD_TYPE) endif() # Set the project name -set(CMAKE_PROJECT_NAME hero) +set(CMAKE_PROJECT_NAME miao_h7) # Enable compile command to ease indexing with e.g. clangd set(CMAKE_EXPORT_COMPILE_COMMANDS TRUE) diff --git a/Core/Inc/stm32h7xx_it.h b/Core/Inc/stm32h7xx_it.h index 024f655..a7222cf 100644 --- a/Core/Inc/stm32h7xx_it.h +++ b/Core/Inc/stm32h7xx_it.h @@ -53,8 +53,11 @@ void BusFault_Handler(void); void UsageFault_Handler(void); void DebugMon_Handler(void); void FDCAN1_IT0_IRQHandler(void); +void FDCAN2_IT0_IRQHandler(void); +void FDCAN1_IT1_IRQHandler(void); void FDCAN2_IT1_IRQHandler(void); void TIM2_IRQHandler(void); +void FDCAN3_IT0_IRQHandler(void); void FDCAN3_IT1_IRQHandler(void); /* USER CODE BEGIN EFP */ diff --git a/Core/Src/fdcan.c b/Core/Src/fdcan.c index 6e7f0b6..65abb15 100644 --- a/Core/Src/fdcan.c +++ b/Core/Src/fdcan.c @@ -62,7 +62,7 @@ void MX_FDCAN1_Init(void) hfdcan1.Init.RxFifo1ElmtSize = FDCAN_DATA_BYTES_8; hfdcan1.Init.RxBuffersNbr = 0; hfdcan1.Init.RxBufferSize = FDCAN_DATA_BYTES_8; - hfdcan1.Init.TxEventsNbr = 0; + hfdcan1.Init.TxEventsNbr = 8; hfdcan1.Init.TxBuffersNbr = 0; hfdcan1.Init.TxFifoQueueElmtsNbr = 8; hfdcan1.Init.TxFifoQueueMode = FDCAN_TX_FIFO_OPERATION; @@ -110,7 +110,7 @@ void MX_FDCAN2_Init(void) hfdcan2.Init.RxFifo1ElmtSize = FDCAN_DATA_BYTES_64; hfdcan2.Init.RxBuffersNbr = 0; hfdcan2.Init.RxBufferSize = FDCAN_DATA_BYTES_8; - hfdcan2.Init.TxEventsNbr = 0; + hfdcan2.Init.TxEventsNbr = 8; hfdcan2.Init.TxBuffersNbr = 0; hfdcan2.Init.TxFifoQueueElmtsNbr = 8; hfdcan2.Init.TxFifoQueueMode = FDCAN_TX_FIFO_OPERATION; @@ -158,7 +158,7 @@ void MX_FDCAN3_Init(void) hfdcan3.Init.RxFifo1ElmtSize = FDCAN_DATA_BYTES_64; hfdcan3.Init.RxBuffersNbr = 0; hfdcan3.Init.RxBufferSize = FDCAN_DATA_BYTES_8; - hfdcan3.Init.TxEventsNbr = 0; + hfdcan3.Init.TxEventsNbr = 8; hfdcan3.Init.TxBuffersNbr = 0; hfdcan3.Init.TxFifoQueueElmtsNbr = 8; hfdcan3.Init.TxFifoQueueMode = FDCAN_TX_FIFO_OPERATION; @@ -205,6 +205,8 @@ void HAL_FDCAN_MspInit(FDCAN_HandleTypeDef* fdcanHandle) /* FDCAN1 interrupt Init */ HAL_NVIC_SetPriority(FDCAN1_IT0_IRQn, 5, 0); HAL_NVIC_EnableIRQ(FDCAN1_IT0_IRQn); + HAL_NVIC_SetPriority(FDCAN1_IT1_IRQn, 5, 0); + HAL_NVIC_EnableIRQ(FDCAN1_IT1_IRQn); /* USER CODE BEGIN FDCAN1_MspInit 1 */ /* USER CODE END FDCAN1_MspInit 1 */ @@ -233,6 +235,8 @@ void HAL_FDCAN_MspInit(FDCAN_HandleTypeDef* fdcanHandle) HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); /* FDCAN2 interrupt Init */ + HAL_NVIC_SetPriority(FDCAN2_IT0_IRQn, 5, 0); + HAL_NVIC_EnableIRQ(FDCAN2_IT0_IRQn); HAL_NVIC_SetPriority(FDCAN2_IT1_IRQn, 5, 0); HAL_NVIC_EnableIRQ(FDCAN2_IT1_IRQn); /* USER CODE BEGIN FDCAN2_MspInit 1 */ @@ -263,6 +267,8 @@ void HAL_FDCAN_MspInit(FDCAN_HandleTypeDef* fdcanHandle) HAL_GPIO_Init(GPIOD, &GPIO_InitStruct); /* FDCAN3 interrupt Init */ + HAL_NVIC_SetPriority(FDCAN3_IT0_IRQn, 5, 0); + HAL_NVIC_EnableIRQ(FDCAN3_IT0_IRQn); HAL_NVIC_SetPriority(FDCAN3_IT1_IRQn, 5, 0); HAL_NVIC_EnableIRQ(FDCAN3_IT1_IRQn); /* USER CODE BEGIN FDCAN3_MspInit 1 */ @@ -293,6 +299,7 @@ void HAL_FDCAN_MspDeInit(FDCAN_HandleTypeDef* fdcanHandle) /* FDCAN1 interrupt Deinit */ HAL_NVIC_DisableIRQ(FDCAN1_IT0_IRQn); + HAL_NVIC_DisableIRQ(FDCAN1_IT1_IRQn); /* USER CODE BEGIN FDCAN1_MspDeInit 1 */ /* USER CODE END FDCAN1_MspDeInit 1 */ @@ -315,6 +322,7 @@ void HAL_FDCAN_MspDeInit(FDCAN_HandleTypeDef* fdcanHandle) HAL_GPIO_DeInit(GPIOB, GPIO_PIN_5|GPIO_PIN_6); /* FDCAN2 interrupt Deinit */ + HAL_NVIC_DisableIRQ(FDCAN2_IT0_IRQn); HAL_NVIC_DisableIRQ(FDCAN2_IT1_IRQn); /* USER CODE BEGIN FDCAN2_MspDeInit 1 */ @@ -338,6 +346,7 @@ void HAL_FDCAN_MspDeInit(FDCAN_HandleTypeDef* fdcanHandle) HAL_GPIO_DeInit(GPIOD, GPIO_PIN_12|GPIO_PIN_13); /* FDCAN3 interrupt Deinit */ + HAL_NVIC_DisableIRQ(FDCAN3_IT0_IRQn); HAL_NVIC_DisableIRQ(FDCAN3_IT1_IRQn); /* USER CODE BEGIN FDCAN3_MspDeInit 1 */ diff --git a/Core/Src/freertos.c b/Core/Src/freertos.c index 8a81b40..df8717d 100644 --- a/Core/Src/freertos.c +++ b/Core/Src/freertos.c @@ -25,7 +25,7 @@ /* Private includes ----------------------------------------------------------*/ /* USER CODE BEGIN Includes */ - +#include "task/user_task.h" /* USER CODE END Includes */ /* Private typedef -----------------------------------------------------------*/ @@ -96,6 +96,8 @@ void MX_FREERTOS_Init(void) { /* USER CODE BEGIN RTOS_THREADS */ /* add threads, ... */ + osThreadNew(Task_Init, NULL, &attr_init); // 创建初始化任务 + /* USER CODE END RTOS_THREADS */ /* USER CODE BEGIN RTOS_EVENTS */ diff --git a/Core/Src/gpio.c b/Core/Src/gpio.c index e55444f..dd4d5ce 100644 --- a/Core/Src/gpio.c +++ b/Core/Src/gpio.c @@ -48,6 +48,7 @@ void MX_GPIO_Init(void) __HAL_RCC_GPIOC_CLK_ENABLE(); __HAL_RCC_GPIOH_CLK_ENABLE(); __HAL_RCC_GPIOD_CLK_ENABLE(); + __HAL_RCC_GPIOA_CLK_ENABLE(); __HAL_RCC_GPIOB_CLK_ENABLE(); /*Configure GPIO pin Output Level */ diff --git a/Core/Src/stm32h7xx_it.c b/Core/Src/stm32h7xx_it.c index 89fd0d2..6917c4e 100644 --- a/Core/Src/stm32h7xx_it.c +++ b/Core/Src/stm32h7xx_it.c @@ -176,6 +176,34 @@ void FDCAN1_IT0_IRQHandler(void) /* USER CODE END FDCAN1_IT0_IRQn 1 */ } +/** + * @brief This function handles FDCAN2 interrupt 0. + */ +void FDCAN2_IT0_IRQHandler(void) +{ + /* USER CODE BEGIN FDCAN2_IT0_IRQn 0 */ + + /* USER CODE END FDCAN2_IT0_IRQn 0 */ + HAL_FDCAN_IRQHandler(&hfdcan2); + /* USER CODE BEGIN FDCAN2_IT0_IRQn 1 */ + + /* USER CODE END FDCAN2_IT0_IRQn 1 */ +} + +/** + * @brief This function handles FDCAN1 interrupt 1. + */ +void FDCAN1_IT1_IRQHandler(void) +{ + /* USER CODE BEGIN FDCAN1_IT1_IRQn 0 */ + + /* USER CODE END FDCAN1_IT1_IRQn 0 */ + HAL_FDCAN_IRQHandler(&hfdcan1); + /* USER CODE BEGIN FDCAN1_IT1_IRQn 1 */ + + /* USER CODE END FDCAN1_IT1_IRQn 1 */ +} + /** * @brief This function handles FDCAN2 interrupt 1. */ @@ -204,6 +232,20 @@ void TIM2_IRQHandler(void) /* USER CODE END TIM2_IRQn 1 */ } +/** + * @brief This function handles FDCAN3 interrupt 0. + */ +void FDCAN3_IT0_IRQHandler(void) +{ + /* USER CODE BEGIN FDCAN3_IT0_IRQn 0 */ + + /* USER CODE END FDCAN3_IT0_IRQn 0 */ + HAL_FDCAN_IRQHandler(&hfdcan3); + /* USER CODE BEGIN FDCAN3_IT0_IRQn 1 */ + + /* USER CODE END FDCAN3_IT0_IRQn 1 */ +} + /** * @brief This function handles FDCAN3 interrupt 1. */ diff --git a/FDCAN.ioc b/FDCAN.ioc index c7f357b..4799701 100644 --- a/FDCAN.ioc +++ b/FDCAN.ioc @@ -13,7 +13,7 @@ FDCAN1.DataSyncJumpWidth=5 FDCAN1.DataTimeSeg1=14 FDCAN1.DataTimeSeg2=5 FDCAN1.ExtFiltersNbr=1 -FDCAN1.IPParameters=CalculateTimeQuantumNominal,CalculateTimeBitNominal,CalculateBaudRateNominal,ProtocolException,NominalSyncJumpWidth,DataPrescaler,DataSyncJumpWidth,DataTimeSeg1,DataTimeSeg2,NominalPrescaler,NominalTimeSeg1,NominalTimeSeg2,RxFifo0ElmtsNbr,TxFifoQueueElmtsNbr,StdFiltersNbr,RxFifo0ElmtSize,TxElmtSize,AutoRetransmission,ExtFiltersNbr +FDCAN1.IPParameters=CalculateTimeQuantumNominal,CalculateTimeBitNominal,CalculateBaudRateNominal,ProtocolException,NominalSyncJumpWidth,DataPrescaler,DataSyncJumpWidth,DataTimeSeg1,DataTimeSeg2,NominalPrescaler,NominalTimeSeg1,NominalTimeSeg2,RxFifo0ElmtsNbr,TxFifoQueueElmtsNbr,StdFiltersNbr,RxFifo0ElmtSize,TxElmtSize,AutoRetransmission,ExtFiltersNbr,TxEventsNbr FDCAN1.NominalPrescaler=5 FDCAN1.NominalSyncJumpWidth=5 FDCAN1.NominalTimeSeg1=14 @@ -23,6 +23,7 @@ FDCAN1.RxFifo0ElmtSize=FDCAN_DATA_BYTES_64 FDCAN1.RxFifo0ElmtsNbr=8 FDCAN1.StdFiltersNbr=1 FDCAN1.TxElmtSize=FDCAN_DATA_BYTES_64 +FDCAN1.TxEventsNbr=8 FDCAN1.TxFifoQueueElmtsNbr=8 FDCAN2.AutoRetransmission=ENABLE FDCAN2.CalculateBaudRateNominal=1000000 @@ -34,7 +35,7 @@ FDCAN2.DataTimeSeg1=14 FDCAN2.DataTimeSeg2=5 FDCAN2.ExtFiltersNbr=1 FDCAN2.FrameFormat=FDCAN_FRAME_FD_BRS -FDCAN2.IPParameters=CalculateTimeQuantumNominal,CalculateTimeBitNominal,CalculateBaudRateNominal,FrameFormat,AutoRetransmission,StdFiltersNbr,ExtFiltersNbr,RxFifo0ElmtsNbr,NominalSyncJumpWidth,DataPrescaler,DataSyncJumpWidth,DataTimeSeg1,DataTimeSeg2,MessageRAMOffset,RxFifo1ElmtsNbr,RxFifo1ElmtSize,TxFifoQueueElmtsNbr,NominalPrescaler,NominalTimeSeg1,NominalTimeSeg2,ProtocolException +FDCAN2.IPParameters=CalculateTimeQuantumNominal,CalculateTimeBitNominal,CalculateBaudRateNominal,FrameFormat,AutoRetransmission,StdFiltersNbr,ExtFiltersNbr,RxFifo0ElmtsNbr,NominalSyncJumpWidth,DataPrescaler,DataSyncJumpWidth,DataTimeSeg1,DataTimeSeg2,MessageRAMOffset,RxFifo1ElmtsNbr,RxFifo1ElmtSize,TxFifoQueueElmtsNbr,NominalPrescaler,NominalTimeSeg1,NominalTimeSeg2,ProtocolException,TxEventsNbr FDCAN2.MessageRAMOffset=831 FDCAN2.NominalPrescaler=5 FDCAN2.NominalSyncJumpWidth=5 @@ -45,6 +46,7 @@ FDCAN2.RxFifo0ElmtsNbr=0 FDCAN2.RxFifo1ElmtSize=FDCAN_DATA_BYTES_64 FDCAN2.RxFifo1ElmtsNbr=8 FDCAN2.StdFiltersNbr=1 +FDCAN2.TxEventsNbr=8 FDCAN2.TxFifoQueueElmtsNbr=8 FDCAN3.AutoRetransmission=ENABLE FDCAN3.CalculateBaudRateNominal=1000000 @@ -55,7 +57,7 @@ FDCAN3.DataSyncJumpWidth=5 FDCAN3.DataTimeSeg1=14 FDCAN3.DataTimeSeg2=5 FDCAN3.FrameFormat=FDCAN_FRAME_FD_NO_BRS -FDCAN3.IPParameters=CalculateTimeQuantumNominal,CalculateTimeBitNominal,CalculateBaudRateNominal,MessageRAMOffset,FrameFormat,AutoRetransmission,ProtocolException,NominalSyncJumpWidth,DataPrescaler,DataSyncJumpWidth,DataTimeSeg1,DataTimeSeg2,StdFiltersNbr,RxFifo1ElmtsNbr,RxFifo1ElmtSize,TxFifoQueueElmtsNbr,NominalPrescaler,NominalTimeSeg1,NominalTimeSeg2 +FDCAN3.IPParameters=CalculateTimeQuantumNominal,CalculateTimeBitNominal,CalculateBaudRateNominal,MessageRAMOffset,FrameFormat,AutoRetransmission,ProtocolException,NominalSyncJumpWidth,DataPrescaler,DataSyncJumpWidth,DataTimeSeg1,DataTimeSeg2,StdFiltersNbr,RxFifo1ElmtsNbr,RxFifo1ElmtSize,TxFifoQueueElmtsNbr,NominalPrescaler,NominalTimeSeg1,NominalTimeSeg2,TxEventsNbr FDCAN3.MessageRAMOffset=1662 FDCAN3.NominalPrescaler=5 FDCAN3.NominalSyncJumpWidth=5 @@ -65,6 +67,7 @@ FDCAN3.ProtocolException=ENABLE FDCAN3.RxFifo1ElmtSize=FDCAN_DATA_BYTES_64 FDCAN3.RxFifo1ElmtsNbr=8 FDCAN3.StdFiltersNbr=1 +FDCAN3.TxEventsNbr=8 FDCAN3.TxFifoQueueElmtsNbr=8 FREERTOS.IPParameters=Tasks01 FREERTOS.Tasks01=defaultTask,24,128,StartDefaultTask,Default,NULL,Dynamic,NULL,NULL @@ -76,32 +79,35 @@ MMTConfigApplied=false Mcu.CPN=STM32H723VGT6 Mcu.Family=STM32H7 Mcu.IP0=CORTEX_M7 -Mcu.IP1=FDCAN1 -Mcu.IP2=FDCAN2 -Mcu.IP3=FDCAN3 -Mcu.IP4=FREERTOS -Mcu.IP5=MEMORYMAP -Mcu.IP6=NVIC -Mcu.IP7=RCC -Mcu.IP8=SYS -Mcu.IPNb=9 +Mcu.IP1=DEBUG +Mcu.IP2=FDCAN1 +Mcu.IP3=FDCAN2 +Mcu.IP4=FDCAN3 +Mcu.IP5=FREERTOS +Mcu.IP6=MEMORYMAP +Mcu.IP7=NVIC +Mcu.IP8=RCC +Mcu.IP9=SYS +Mcu.IPNb=10 Mcu.Name=STM32H723VGTx Mcu.Package=LQFP100 Mcu.Pin0=PC13 Mcu.Pin1=PC14-OSC32_IN -Mcu.Pin10=PB6 -Mcu.Pin11=VP_FREERTOS_VS_CMSIS_V2 -Mcu.Pin12=VP_SYS_VS_tim2 -Mcu.Pin13=VP_MEMORYMAP_VS_MEMORYMAP +Mcu.Pin10=PD1 +Mcu.Pin11=PB5 +Mcu.Pin12=PB6 +Mcu.Pin13=VP_FREERTOS_VS_CMSIS_V2 +Mcu.Pin14=VP_SYS_VS_tim2 +Mcu.Pin15=VP_MEMORYMAP_VS_MEMORYMAP Mcu.Pin2=PC15-OSC32_OUT Mcu.Pin3=PH0-OSC_IN Mcu.Pin4=PH1-OSC_OUT Mcu.Pin5=PD12 Mcu.Pin6=PD13 -Mcu.Pin7=PD0 -Mcu.Pin8=PD1 -Mcu.Pin9=PB5 -Mcu.PinsNb=14 +Mcu.Pin7=PA13(JTMS/SWDIO) +Mcu.Pin8=PA14(JTCK/SWCLK) +Mcu.Pin9=PD0 +Mcu.PinsNb=16 Mcu.ThirdPartyNb=0 Mcu.UserConstants= Mcu.UserName=STM32H723VGTx @@ -110,7 +116,10 @@ MxDb.Version=DB.6.0.150 NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false NVIC.FDCAN1_IT0_IRQn=true\:5\:0\:false\:false\:true\:true\:true\:true\:true +NVIC.FDCAN1_IT1_IRQn=true\:5\:0\:false\:false\:true\:true\:true\:true\:true +NVIC.FDCAN2_IT0_IRQn=true\:5\:0\:false\:false\:true\:true\:true\:true\:true NVIC.FDCAN2_IT1_IRQn=true\:5\:0\:false\:false\:true\:true\:true\:true\:true +NVIC.FDCAN3_IT0_IRQn=true\:5\:0\:false\:false\:true\:true\:true\:true\:true NVIC.FDCAN3_IT1_IRQn=true\:5\:0\:false\:false\:true\:true\:true\:true\:true NVIC.ForceEnableDMAVector=true NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false @@ -127,6 +136,12 @@ NVIC.TIM2_IRQn=true\:15\:0\:false\:false\:true\:false\:false\:true\:true NVIC.TimeBase=TIM2_IRQn NVIC.TimeBaseIP=TIM2 NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false +PA13(JTMS/SWDIO).Locked=true +PA13(JTMS/SWDIO).Mode=Serial_Wire +PA13(JTMS/SWDIO).Signal=DEBUG_JTMS-SWDIO +PA14(JTCK/SWCLK).Locked=true +PA14(JTCK/SWCLK).Mode=Serial_Wire +PA14(JTCK/SWCLK).Signal=DEBUG_JTCK-SWCLK PB5.Locked=true PB5.Mode=FDCAN_Activate PB5.Signal=FDCAN2_RX @@ -173,7 +188,7 @@ ProjectManager.DeviceId=STM32H723VGTx ProjectManager.FirmwarePackage=STM32Cube FW_H7 V1.12.1 ProjectManager.FreePins=false ProjectManager.HalAssertFull=false -ProjectManager.HeapSize=0x200 +ProjectManager.HeapSize=0x1000 ProjectManager.KeepUserCode=true ProjectManager.LastFirmware=true ProjectManager.LibraryCopy=1 @@ -185,7 +200,7 @@ ProjectManager.ProjectFileName=FDCAN.ioc ProjectManager.ProjectName=FDCAN ProjectManager.ProjectStructure= ProjectManager.RegisterCallBack= -ProjectManager.StackSize=0x400 +ProjectManager.StackSize=0x2000 ProjectManager.TargetToolchain=MDK-ARM V5.32 ProjectManager.ToolChainLocation= ProjectManager.UAScriptAfterPath= @@ -262,7 +277,7 @@ RCC.SYSCLKFreq_VALUE=480000000 RCC.SYSCLKSource=RCC_SYSCLKSOURCE_PLLCLK RCC.Tim1OutputFreq_Value=240000000 RCC.Tim2OutputFreq_Value=240000000 -RCC.TraceFreq_Value=64000000 +RCC.TraceFreq_Value=240000000 RCC.USART16Freq_Value=120000000 RCC.USART234578Freq_Value=120000000 RCC.USBFreq_Value=120000000 @@ -279,4 +294,3 @@ VP_MEMORYMAP_VS_MEMORYMAP.Signal=MEMORYMAP_VS_MEMORYMAP VP_SYS_VS_tim2.Mode=TIM2 VP_SYS_VS_tim2.Signal=SYS_VS_tim2 board=custom -rtos.0.ip=FREERTOS diff --git a/MDK-ARM/EventRecorderStub.scvd b/MDK-ARM/EventRecorderStub.scvd new file mode 100644 index 0000000..2956b29 --- /dev/null +++ b/MDK-ARM/EventRecorderStub.scvd @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/MDK-ARM/FDCAN.uvguix.yxm23 b/MDK-ARM/FDCAN.uvguix.yxm23 index 54d95b6..3be2018 100644 --- a/MDK-ARM/FDCAN.uvguix.yxm23 +++ b/MDK-ARM/FDCAN.uvguix.yxm23 @@ -9,23 +9,30 @@ - + + + System Viewer\FDCAN1 + 35905 + + 139 + + 38003 Registers - 124 79 + 124 100 346 Code Coverage - 877 160 + 276 761 204 Performance Analyzer - 1037 + 442 155 155 285 @@ -78,11 +85,11 @@ - 1 - 1 + 0 + 0 0 - 0 - -1 + 50 + 16 @@ -90,28 +97,28 @@ 44 - 0 - 1 + 2 + 3 - -1 - -1 + -32000 + -32000 -1 -1 - 246 - 679 - 1820 - 1004 + 32 + -7 + 1134 + 783 0 - 1380 - 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000C00000008000000010000005A443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C447269766572735C53544D3332483778785F48414C5F4472697665725C5372635C73746D3332683778785F68616C5F666463616E2E63000000001573746D3332683778785F68616C5F666463616E2E6300000000C5D4F200FFFFFFFF5A443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C447269766572735C53544D3332483778785F48414C5F4472697665725C496E635C73746D3332683778785F68616C5F666463616E2E68000000001573746D3332683778785F68616C5F666463616E2E6800000000FFDC7800FFFFFFFF5B443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C447269766572735C434D5349535C4465766963655C53545C53544D3332483778785C496E636C7564655C73746D33326837323378782E68000000000D73746D33326837323378782E6800000000BECEA100FFFFFFFF33443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000F0A0A100FFFFFFFF34443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C436F72655C5372635C666463616E2E630000000007666463616E2E6300000000BCA8E100FFFFFFFF41443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C436F72655C496E635C73746D3332683778785F68616C5F636F6E662E68000000001473746D3332683778785F68616C5F636F6E662E68000000009CC1B600FFFFFFFF59443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C447269766572735C53544D3332483778785F48414C5F4472697665725C496E635C73746D3332683778785F68616C5F6D646D612E68000000001473746D3332683778785F68616C5F6D646D612E6800000000F7B88600FFFFFFFF58443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C447269766572735C53544D3332483778785F48414C5F4472697665725C496E635C73746D3332683778785F68616C5F6465662E68000000001373746D3332683778785F68616C5F6465662E6800000000D9ADC200FFFFFFFF32443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C557365725C6273705C6273702E6800000000056273702E6800000000A5C2D700FFFFFFFF34443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C557365725C7461736B5C696E69742E630000000006696E69742E6300000000B3A6BE00FFFFFFFF39443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C557365725C7461736B5C757365725F7461736B2E63000000000B757365725F7461736B2E6300000000EAD6A300FFFFFFFF39443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C557365725C7461736B5C757365725F7461736B2E68000000000B757365725F7461736B2E6800000000F6FA7D00FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000008803000064010000140700003B030000 + 2230 + 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000001500000010000000010000005A443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C447269766572735C53544D3332483778785F48414C5F4472697665725C5372635C73746D3332683778785F68616C5F666463616E2E63000000001573746D3332683778785F68616C5F666463616E2E6300000000C5D4F200FFFFFFFF5A443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C447269766572735C53544D3332483778785F48414C5F4472697665725C496E635C73746D3332683778785F68616C5F666463616E2E68000000001573746D3332683778785F68616C5F666463616E2E6800000000FFDC7800FFFFFFFF5B443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C447269766572735C434D5349535C4465766963655C53545C53544D3332483778785C496E636C7564655C73746D33326837323378782E68000000000D73746D33326837323378782E6800000000BECEA100FFFFFFFF33443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000F0A0A100FFFFFFFF34443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C436F72655C5372635C666463616E2E630000000007666463616E2E6300000000BCA8E100FFFFFFFF41443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C436F72655C496E635C73746D3332683778785F68616C5F636F6E662E68000000001473746D3332683778785F68616C5F636F6E662E68000000009CC1B600FFFFFFFF59443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C447269766572735C53544D3332483778785F48414C5F4472697665725C496E635C73746D3332683778785F68616C5F6D646D612E68000000001473746D3332683778785F68616C5F6D646D612E6800000000F7B88600FFFFFFFF58443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C447269766572735C53544D3332483778785F48414C5F4472697665725C496E635C73746D3332683778785F68616C5F6465662E68000000001373746D3332683778785F68616C5F6465662E6800000000D9ADC200FFFFFFFF32443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C557365725C6273705C6273702E6800000000056273702E6800000000A5C2D700FFFFFFFF34443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C557365725C7461736B5C696E69742E630000000006696E69742E6300000000B3A6BE00FFFFFFFF39443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C557365725C7461736B5C757365725F7461736B2E63000000000B757365725F7461736B2E6300000000EAD6A300FFFFFFFF39443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C557365725C7461736B5C757365725F7461736B2E68000000000B757365725F7461736B2E6800000000F6FA7D00FFFFFFFF34443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C557365725C6273705C666463616E2E680000000007666463616E2E6800000000B5E99D00FFFFFFFF34443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C557365725C6273705C666463616E2E630000000007666463616E2E63000000005FC3CF00FFFFFFFF41443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C4D444B2D41524D5C737461727475705F73746D33326837323378782E730000000015737461727475705F73746D33326837323378782E7300000000C1838300FFFFFFFF53443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C4D6964646C6577617265735C54686972645F50617274795C4672656552544F535C536F757263655C7461736B732E6300000000077461736B732E6300000000CACAD500FFFFFFFF35443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C557365725C7461736B5C626C696E6B2E630000000007626C696E6B2E6300000000C5D4F200FFFFFFFF37443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C436F72655C5372635C6672656572746F732E63000000000A6672656572746F732E6300000000FFDC7800FFFFFFFF3B443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C436F72655C5372635C73746D3332683778785F69742E63000000000E73746D3332683778785F69742E6300000000BECEA100FFFFFFFF65443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C4D6964646C6577617265735C54686972645F50617274795C4672656552544F535C536F757263655C434D5349535F52544F535F56325C636D7369735F6F73322E63000000000B636D7369735F6F73322E6300000000F0A0A100FFFFFFFF47443A5C53544D333250726F6A656374735F48414C5C626F6172642D48375C464443414E5C447269766572735C434D5349535C496E636C7564655C636D7369735F61726D63632E68000000000D636D7369735F61726D63632E6800000000BCA8E100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000D900000066000000AB06000083030000 @@ -134,7 +141,7 @@ 16 - 88030000640100009F070000F6010000 + D900000066000000F0040000F8000000 @@ -150,7 +157,7 @@ 0 16 - 0300000066000000D20000000D020000 + 0300000066000000D200000053030000 16 @@ -170,7 +177,7 @@ 0 16 - 0300000066000000D20000000D020000 + 0300000066000000D200000053030000 16 @@ -450,7 +457,7 @@ 0 16 - 0300000066000000D20000000D020000 + 0300000066000000D200000053030000 16 @@ -470,7 +477,7 @@ 0 16 - 0300000066000000D20000000D020000 + 0300000066000000D200000053030000 16 @@ -490,7 +497,7 @@ 0 16 - 000000003E02000065040000BC020000 + 0000000084030000AB06000001040000 16 @@ -530,7 +537,7 @@ 0 16 - 030000004102000062040000A3020000 + 0300000087030000A8060000E8030000 16 @@ -1150,7 +1157,7 @@ 0 16 - 0300000066000000D20000000D020000 + 0300000066000000D200000053030000 16 @@ -1170,7 +1177,7 @@ 0 16 - 030000004102000062040000A3020000 + 0300000087030000A8060000E8030000 16 @@ -1190,7 +1197,7 @@ 0 16 - 030000004102000062040000A3020000 + 0300000087030000A8060000E8030000 16 @@ -1250,7 +1257,7 @@ 0 16 - 030000004102000062040000A3020000 + 0300000087030000A8060000E8030000 16 @@ -1270,7 +1277,7 @@ 0 16 - 030000004102000062040000A3020000 + 0300000087030000A8060000E8030000 16 @@ -1730,7 +1737,7 @@ 0 16 - 00000000BC02000065040000CF020000 + 0000000001040000AB06000014040000 16 @@ -1799,14 +1806,14 @@ 3312 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFD9000000E1000000F0040000E5000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E65002000000000000088030000640100009F070000F6010000D90000004F000000F0040000E10000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF170400004F0000001B04000033020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000CA060000640100009F070000480300001B0400004F000000F00400003302000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFD50000004F000000D900000026020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000AF02000064010000840300003B030000000000004F000000D5000000260200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF000000001F020000F00400002302000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000AF020000380300009F070000DE0300000000000023020000F0040000C902000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF78020000230200007C020000C902000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF0000000026020000650400002A020000010000000100001004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000AF0200003F03000014070000D1030000000000002A02000065040000BC0200000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFD9000000E1000000F0040000E5000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000D900000066000000F0040000F8000000D90000004F000000F0040000E10000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF170400004F0000001B04000033020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000001B04000066000000F00400004A0200001B0400004F000000F00400003302000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFD50000004F000000D90000006C030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000D500000083030000000000004F000000D50000006C0300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF000000001F020000F00400002302000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000003A020000F0040000E00200000000000023020000F0040000C902000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF78020000230200007C020000C902000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF000000006C030000AB060000700300000100000001000010040000000100000044FEFFFF9F000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000010000000000000087030000AB060000180400000000000070030000AB060000010400000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File 2995 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000114D5231365F5061636B547842756666657296000000000000001400114D5231365F5061636B5478427566666572086D6F64696E6465780972657365745F726F771A4C45445F5550444154455F4D494E5F494E54455256414C5F4D531668646D615F74696D315F6368345F747269675F636F6D2148414C5F54494D5F50574D5F50756C736546696E697368656443616C6C6261636B0872784275666665720B4255464645525F53495A450231300A646D615F6275666665721653583132383148616C526561645265676973746572730C52656164526567697374657209632D3E706172616D7329732D3E666565646261636B2E747269672E666565646261636B2E726F746F725F6162735F616E676C6511636D642D3E6C6173745F66697265636D640C666565646261636B5F72706D1448414C5F554152545F526563656976655F444D41134D585F5553415254335F554152545F496E6974184253505F43414E5F526567697374657243616C6C6261636B136874696D312E496E7374616E63652D3E4152520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000114D5231365F5061636B547842756666657296000000000000001400114D5231365F5061636B5478427566666572086D6F64696E6465780972657365745F726F771A4C45445F5550444154455F4D494E5F494E54455256414C5F4D531668646D615F74696D315F6368345F747269675F636F6D2148414C5F54494D5F50574D5F50756C736546696E697368656443616C6C6261636B0872784275666665720B4255464645525F53495A450231300A646D615F6275666665721653583132383148616C526561645265676973746572730C52656164526567697374657209632D3E706172616D7329732D3E666565646261636B2E747269672E666565646261636B2E726F746F725F6162735F616E676C6511636D642D3E6C6173745F66697265636D640C666565646261636B5F72706D1448414C5F554152545F526563656976655F444D41134D585F5553415254335F554152545F496E6974184253505F43414E5F526567697374657243616C6C6261636B136874696D312E496E7374616E63652D3E4152520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1822,7 +1829,7 @@ Build 970 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000004001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000002001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000005464443414E9600000000000000010005464443414E000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000002001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000005464443414E9600000000000000010005464443414E000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -1838,7 +1845,1748 @@ Debug 2373 - 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 + + + + 0 + 1707 + 1067 + + + + 1 + Debug + + -1 + -1 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D7030000E50000008805000027030000 + + + 16 + D7030000FC000000880500003E030000 + + + + 1005 + 1005 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000D20000000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 109 + 109 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000D20000000E030000 + + + 16 + F200000009010000EE01000053030000 + + + + 1465 + 1465 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + DA030000FC000000850500000E030000 + + + 16 + 5D02000006020000AF050000DC020000 + + + + 1466 + 1466 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + DA030000FC000000850500000E030000 + + + 16 + 5D02000006020000AF050000DC020000 + + + + 1467 + 1467 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + DA030000FC000000850500000E030000 + + + 16 + 5D02000006020000AF050000DC020000 + + + + 1468 + 1468 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + DA030000FC000000850500000E030000 + + + 16 + 5D02000006020000AF050000DC020000 + + + + 1506 + 1506 + 0 + 0 + 0 + 0 + 32767 + 0 + 16384 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 1913 + 1913 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + DC0000006600000085050000C8000000 + + + 16 + F2000000090100006A0300009B010000 + + + + 1935 + 1935 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + DA030000FC000000850500000E030000 + + + 16 + 5D02000006020000AF050000DC020000 + + + + 1936 + 1936 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + DA030000FC000000850500000E030000 + + + 16 + 5D02000006020000AF050000DC020000 + + + + 1937 + 1937 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + DA030000FC000000850500000E030000 + + + 16 + 5D02000006020000AF050000DC020000 + + + + 1939 + 1939 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + DA030000FC000000850500000E030000 + + + 16 + 5D02000006020000AF050000DC020000 + + + + 1940 + 1940 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + DA030000FC000000850500000E030000 + + + 16 + 5D02000006020000AF050000DC020000 + + + + 1941 + 1941 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + DA030000FC000000850500000E030000 + + + 16 + 5D02000006020000AF050000DC020000 + + + + 1942 + 1942 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + DA030000FC000000850500000E030000 + + + 16 + 5D02000006020000AF050000DC020000 + + + + 195 + 195 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000D20000000E030000 + + + 16 + F200000009010000EE01000053030000 + + + + 196 + 196 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000D20000000E030000 + + + 16 + F200000009010000EE01000053030000 + + + + 197 + 197 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 030000004E020000ED040000B0020000 + + + 16 + F2000000090100006A0300009B010000 + + + + 198 + 198 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 000000002B030000AB06000001040000 + + + 16 + F2000000090100006A0300009B010000 + + + + 199 + 199 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000004E020000ED040000B0020000 + + + 16 + F2000000090100006A0300009B010000 + + + + 203 + 203 + 1 + 0 + 0 + 0 + 32767 + 0 + 8192 + 0 + + 16 + D90000006300000088050000E1000000 + + + 16 + F2000000090100006A0300009B010000 + + + + 204 + 204 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + DC0000006600000085050000C8000000 + + + 16 + F2000000090100006A0300009B010000 + + + + 221 + 221 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000000000000000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2506 + 2506 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 2507 + 2507 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + DA030000FC000000850500000E030000 + + + 16 + 5D02000006020000AF050000DC020000 + + + + 343 + 343 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + DC0000006600000085050000C8000000 + + + 16 + F2000000090100006A0300009B010000 + + + + 346 + 346 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + DC0000006600000085050000C8000000 + + + 16 + F2000000090100006A0300009B010000 + + + + 35141 + 35141 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + DC0000006600000085050000C8000000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35824 + 35824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + DC0000006600000085050000C8000000 + + + 16 + F2000000090100006A0300009B010000 + + + + 35885 + 35885 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35886 + 35886 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35887 + 35887 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35888 + 35888 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35889 + 35889 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35890 + 35890 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35891 + 35891 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35892 + 35892 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35893 + 35893 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35894 + 35894 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35895 + 35895 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35896 + 35896 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35897 + 35897 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35898 + 35898 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35899 + 35899 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35900 + 35900 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35901 + 35901 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35902 + 35902 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35903 + 35903 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35904 + 35904 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 35905 + 35905 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8C05000063000000AB06000027030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 38003 + 38003 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000D20000000E030000 + + + 16 + F200000009010000EE01000053030000 + + + + 38007 + 38007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000004E020000ED040000B0020000 + + + 16 + F2000000090100006A0300009B010000 + + + + 436 + 436 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000004E020000ED040000B0020000 + + + 16 + F200000009010000EE01000053030000 + + + + 437 + 437 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + DA030000FC000000850500000E030000 + + + 16 + 5D02000006020000AF050000DC020000 + + + + 440 + 440 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + DA030000FC000000850500000E030000 + + + 16 + 5D02000006020000AF050000DC020000 + + + + 463 + 463 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000004E020000ED040000B0020000 + + + 16 + F200000009010000EE01000053030000 + + + + 466 + 466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000004E020000ED040000B0020000 + + + 16 + F200000009010000EE01000053030000 + + + + 470 + 470 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + DC0000006600000085050000C8000000 + + + 16 + F2000000090100006A0300009B010000 + + + + 50000 + 50000 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 50001 + 50001 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 50002 + 50002 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 50003 + 50003 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 50004 + 50004 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 50005 + 50005 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 50006 + 50006 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 50007 + 50007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 50008 + 50008 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 50009 + 50009 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 50010 + 50010 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 50011 + 50011 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 50012 + 50012 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 50013 + 50013 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 50014 + 50014 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 50015 + 50015 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 50016 + 50016 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 50017 + 50017 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 50018 + 50018 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 50019 + 50019 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 8F05000066000000A80600000E030000 + + + 16 + F200000009010000C7010000D9010000 + + + + 59392 + 59392 + 1 + 0 + 0 + 0 + 966 + 0 + 8192 + 0 + + 16 + 0000000000000000D10300001C000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59393 + 0 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0000000001040000AB06000014040000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59399 + 59399 + 0 + 0 + 0 + 0 + 476 + 0 + 8192 + 1 + + 16 + 000000001C000000E701000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59400 + 59400 + 1 + 0 + 0 + 0 + 612 + 0 + 8192 + 2 + + 16 + 000000001C0000006F02000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 824 + 824 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + DA030000FC000000850500000E030000 + + + 16 + 5D02000006020000AF050000DC020000 + + + + 3421 + 000000000C000000000000000040000001000000FFFFFFFFFFFFFFFFD3030000E5000000D70300002703000001000000020000100400000001000000F3FDFFFF9702000000000000000000000000000001000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000FFFF02000B004354616262656450616E650040000001000000D7030000FC000000880500003E030000D7030000E5000000880500002703000000000000404100560F0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031010000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF0500000000000000000000000000000000000000000000000000000001000000FFFFFFFF8F07000001000000FFFFFFFF8F070000000000000020000001000000FFFFFFFFFFFFFFFFD9000000E100000088050000E5000000010000000100001004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D60100004589000001800020000001000000D90000006600000088050000F8000000D90000004F00000088050000E10000000000000040280056080000000B446973617373656D626C7901000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000001000000FFFFFFFFFFFFFFFF880500004F0000008C050000270300000100000002000010040000000100000064FCFFFF2B020000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000010000008C05000066000000AB0600003E0300008C0500004F000000AB0600002703000000000000404100562B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF06464443414E3101000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFF16000000000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFD50000004F000000D900000027030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000D50000003E030000000000004F000000D5000000270300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF04000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF0000000027030000AB0600002B0300000100000001000010040000000100000093FDFFFF4100000000000000000000000000000001000000C60000000000000001000000000000000000000001000000FFFFFFFF550300002B030000590300000104000000000000020000000400000000000000000000000000000000000000000000000000000001000000C600000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF0000000033020000F004000037020000000000000100000004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000000000000000000004E020000F0040000E00200000000000037020000F0040000C90200000000000040820046060000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + + + 59392 + File + + 2995 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000114D5231365F5061636B547842756666657296000000000000001400114D5231365F5061636B5478427566666572086D6F64696E6465780972657365745F726F771A4C45445F5550444154455F4D494E5F494E54455256414C5F4D531668646D615F74696D315F6368345F747269675F636F6D2148414C5F54494D5F50574D5F50756C736546696E697368656443616C6C6261636B0872784275666665720B4255464645525F53495A450231300A646D615F6275666665721653583132383148616C526561645265676973746572730C52656164526567697374657209632D3E706172616D7329732D3E666565646261636B2E747269672E666565646261636B2E726F746F725F6162735F616E676C6511636D642D3E6C6173745F66697265636D640C666565646261636B5F72706D1448414C5F554152545F526563656976655F444D41134D585F5553415254335F554152545F496E6974184253505F43414E5F526567697374657243616C6C6261636B136874696D312E496E7374616E63652D3E4152520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 + + + + 59399 + Build + + 955 + 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + + + 583 + 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF00010000000000000001000000000000000100000001807202000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 583 + 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A000000000000000000000000000000000100000001000000018072020000000000000B0000000000000000000000000000000001000000010000000180BE010000000000000C000000000000000000000000000000000100000001000000 + + + + 59400 + Debug + + 2362 + 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000004002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000004002800000000000000000000000000000000010000000100000001801B80000000000400290000000000000000000000000000000001000000010000000180E57F0000000004002A00000000000000000000000000000000010000000100000001801C800000000004002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000004002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -1862,12 +3610,12 @@ 0 100 - 8 + 16 ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_fdcan.c - 0 - 1 - 1 + 1 + 3391 + 3406 1 0 @@ -1884,7 +3632,7 @@ ../Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h723xx.h 16 - 379 + 380 396 1 @@ -1893,8 +3641,8 @@ ../Core/Src/main.c 0 - 19 - 20 + 63 + 70 1 0 @@ -1947,8 +3695,8 @@ ..\User\task\init.c 0 - 4 - 1 + 1 + 27 1 0 @@ -1971,6 +3719,87 @@ 0 + + ..\User\bsp\fdcan.h + 33 + 87 + 116 + 1 + + 0 + + + ..\User\bsp\fdcan.c + 1 + 119 + 134 + 1 + + 0 + + + startup_stm32h723xx.s + 0 + 248 + 255 + 1 + + 0 + + + ../Middlewares/Third_Party/FreeRTOS/Source/tasks.c + 0 + 3643 + 3650 + 1 + + 0 + + + ..\User\task\blink.c + 39 + 55 + 77 + 1 + + 0 + + + ../Core/Src/freertos.c + 0 + 87 + 95 + 1 + + 0 + + + ../Core/Src/stm32h7xx_it.c + 0 + 1 + 1 + 1 + + 0 + + + ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c + 0 + 1377 + 1384 + 1 + + 0 + + + ../Drivers/CMSIS/Include/cmsis_armcc.h + 0 + 179 + 186 + 1 + + 0 + diff --git a/MDK-ARM/FDCAN.uvoptx b/MDK-ARM/FDCAN.uvoptx index 1d49eea..95b2b75 100644 --- a/MDK-ARM/FDCAN.uvoptx +++ b/MDK-ARM/FDCAN.uvoptx @@ -103,7 +103,7 @@ 1 0 0 - 6 + 4 @@ -114,9 +114,29 @@ - STLink\ST-LINKIII-KEIL_SWO.dll + Segger\JL2CM3.dll + + 0 + ARMRTXEVENTFLAGS + -L70 -Z18 -C0 -M0 -T1 + + + 0 + DLGTARM + (1010=-1,-1,-1,-1,0)(6017=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(6016=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0) + + + 0 + ARMDBGFLAGS + + + + 0 + JL2CM3 + -U20750720 -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(6BA02477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD20000000 -FC8000 -FN1 -FF0STM32H72x-73x_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32H723VGTx$CMSIS\Flash\STM32H72x-73x_1024.FLM) + 0 UL2CM3 @@ -125,10 +145,97 @@ 0 ST-LINKIII-KEIL_SWO - -U-O142 -O2254 -S0 -C0 -N00("ARM CoreSight SW-DP") -D00(5BA02477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC1000 -FN1 -FF0STM32H72x-73x_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32H723VGTx$CMSIS\Flash\STM32H72x-73x_1024.FLM) + -U-O142 -O2254 -SF5000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP (ARM Core") -D00(6BA02477) -L00(0) -TO131090 -TC10000000 -TT10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC1000 -FN1 -FF0STM32H72x-73x_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32H723VGTx$CMSIS\Flash\STM32H72x-73x_1024.FLM) - + + + 0 + 0 + 214 + 1 +
134224464
+ 0 + 0 + 0 + 0 + 0 + 1 + ..\User\bsp\fdcan.c + + \\FDCAN\../User/bsp/fdcan.c\214 +
+ + 1 + 0 + 134 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + ..\User\bsp\fdcan.c + + +
+ + 2 + 0 + 155 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + ..\User\bsp\fdcan.c + + +
+ + 3 + 0 + 184 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + ..\User\bsp\fdcan.c + + +
+
+ + + 0 + 1 + queue_list + + + 1 + 1 + tx_queues + + + 2 + 1 + msg + + + 3 + 1 + fifolevel + + 0 @@ -171,9 +278,15 @@ + + + System Viewer\FDCAN1 + 35905 + + 1 - 1 + 0 0 2 5000000 @@ -342,18 +455,6 @@ 0 0 0 - ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_fdcan.c - stm32h7xx_hal_fdcan.c - 0 - 0 - - - 3 - 13 - 1 - 0 - 0 - 0 ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c stm32h7xx_hal_rcc.c 0 @@ -361,7 +462,7 @@ 3 - 14 + 13 1 0 0 @@ -373,7 +474,7 @@ 3 - 15 + 14 1 0 0 @@ -385,7 +486,7 @@ 3 - 16 + 15 1 0 0 @@ -397,7 +498,7 @@ 3 - 17 + 16 1 0 0 @@ -409,7 +510,7 @@ 3 - 18 + 17 1 0 0 @@ -421,7 +522,7 @@ 3 - 19 + 18 1 0 0 @@ -433,7 +534,7 @@ 3 - 20 + 19 1 0 0 @@ -445,7 +546,7 @@ 3 - 21 + 20 1 0 0 @@ -457,7 +558,7 @@ 3 - 22 + 21 1 0 0 @@ -469,7 +570,7 @@ 3 - 23 + 22 1 0 0 @@ -481,7 +582,7 @@ 3 - 24 + 23 1 0 0 @@ -493,7 +594,7 @@ 3 - 25 + 24 1 0 0 @@ -505,7 +606,7 @@ 3 - 26 + 25 1 0 0 @@ -517,7 +618,7 @@ 3 - 27 + 26 1 0 0 @@ -527,6 +628,18 @@ 0 0 + + 3 + 27 + 1 + 0 + 0 + 0 + ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_fdcan.c + stm32h7xx_hal_fdcan.c + 0 + 0 + @@ -903,7 +1016,7 @@ User/task - 0 + 1 0 0 0 diff --git a/MDK-ARM/FDCAN.uvprojx b/MDK-ARM/FDCAN.uvprojx index ac1fb50..1f20253 100644 --- a/MDK-ARM/FDCAN.uvprojx +++ b/MDK-ARM/FDCAN.uvprojx @@ -138,7 +138,7 @@ 1 BIN\UL2V8M.DLL - + "" () @@ -499,11 +499,6 @@ 1 ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c - - stm32h7xx_hal_fdcan.c - 1 - ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_fdcan.c - stm32h7xx_hal_rcc.c 1 @@ -579,6 +574,11 @@ 1 ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c + + stm32h7xx_hal_fdcan.c + 1 + ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_fdcan.c + diff --git a/MDK-ARM/FDCAN/ExtDll.iex b/MDK-ARM/FDCAN/ExtDll.iex new file mode 100644 index 0000000..6c0896e --- /dev/null +++ b/MDK-ARM/FDCAN/ExtDll.iex @@ -0,0 +1,2 @@ +[EXTDLL] +Count=0 diff --git a/MDK-ARM/FDCAN/FDCAN.axf b/MDK-ARM/FDCAN/FDCAN.axf new file mode 100644 index 0000000000000000000000000000000000000000..058e6ef1e56dd6f8ce08e9bdaaafafba20d4752f GIT binary patch literal 1689184 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

Eke_!&#t?H3{;=b%~g^P@ak6jX+ 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�=N(oDBF%%mJnI0w0wSfl3!5pg(Lj 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

  • BA@1uDDml(K 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: @@ -26,146 +26,15 @@ Project File Date: 12/26/2025

    Output:

    *** Using Compiler 'V5.06 update 7 (build 960)', folder: 'D:\cangming\ARM\ARMCC\Bin' -Rebuild target 'FDCAN' +Build target 'FDCAN' Note: source file '..\User\bsp\fdcan.c' - object file renamed from 'FDCAN\fdcan.o' to 'FDCAN\fdcan_1.o'. assembling startup_stm32h723xx.s... -compiling list.c... -compiling croutine.c... -compiling event_groups.c... -compiling queue.c... -compiling stream_buffer.c... -compiling tasks.c... -compiling timers.c... -compiling freertos.c... +compiling fdcan.c... compiling stm32h7xx_it.c... -compiling gpio.c... -compiling stm32h7xx_hal_pwr.c... -compiling stm32h7xx_hal_flash.c... -compiling stm32h7xx_hal_cortex.c... -compiling heap_4.c... -compiling stm32h7xx_hal_flash_ex.c... -compiling system_stm32h7xx.c... -compiling main.c... -compiling stm32h7xx_hal_timebase_tim.c... -compiling fdcan.c... -compiling stm32h7xx_hal.c... -compiling stm32h7xx_hal_gpio.c... -compiling stm32h7xx_hal_msp.c... -compiling stm32h7xx_hal_exti.c... -compiling stm32h7xx_hal_i2c_ex.c... -compiling stm32h7xx_hal_hsem.c... -compiling stm32h7xx_hal_dma_ex.c... -compiling stm32h7xx_hal_fdcan.c... -compiling stm32h7xx_hal_pwr_ex.c... -compiling stm32h7xx_hal_mdma.c... -compiling stm32h7xx_hal_rcc_ex.c... -compiling stm32h7xx_hal_tim_ex.c... -compiling stm32h7xx_hal_tim.c... -compiling stm32h7xx_hal_rcc.c... -compiling port.c... -compiling mm.c... -compiling stm32h7xx_hal_i2c.c... -compiling stm32h7xx_hal_dma.c... -compiling crc16.c... -..\User\component\user_math.h(179): warning: #1-D: last line of file ends without a newline - /* USER FUNCTION END */ -..\User\component\crc16.c: 1 warning, 0 errors -compiling filter.c... -..\User\component\user_math.h(179): warning: #1-D: last line of file ends without a newline - /* USER FUNCTION END */ -..\User\component\filter.c: 1 warning, 0 errors -compiling pid.c... -..\User\component\user_math.h(179): warning: #1-D: last line of file ends without a newline - /* USER FUNCTION END */ -..\User\component\pid.c: 1 warning, 0 errors -compiling user_math.c... -..\User\component\user_math.h(179): warning: #1-D: last line of file ends without a newline - /* USER FUNCTION END */ -..\User\component\user_math.c(147): warning: #1-D: last line of file ends without a newline - /* USER FUNCTION END */ -..\User\component\user_math.c: 2 warnings, 0 errors -compiling init.c... -compiling user_task.c... -compiling cmsis_os2.c... -compiling blink.c... -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h(3901): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_RCCEx_PeriphCLKConfig(RCC_PeriphCLKInitTypeDef *PeriphClkInit); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h(7969): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_RCC_DeInit(void); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h(7970): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_RCC_OscConfig(RCC_OscInitTypeDef *RCC_OscInitStruct); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h(7971): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_RCC_ClockConfig(const RCC_ClkInitTypeDef *RCC_ClkInitStruct, uint32_t FLatency); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h(142): error: #20: identifier "HAL_LockTypeDef" is undefined - HAL_LockTypeDef Lock; /*!< DMA locking object */ -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h(237): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_DMAEx_MultiBufferStart(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t SecondMemAddress, uint32_t DataLength); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h(238): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_DMAEx_MultiBufferStart_IT(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t SecondMemAddress, uint32_t DataLength); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h(239): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_DMAEx_ChangeMemory(DMA_HandleTypeDef *hdma, uint32_t Address, HAL_DMA_MemoryTypeDef memory); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h(240): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_DMAEx_ConfigMuxSync(DMA_HandleTypeDef *hdma, HAL_DMA_MuxSyncConfigTypeDef *pSyncConfig); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h(241): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_DMAEx_ConfigMuxRequestGenerator (DMA_HandleTypeDef *hdma, HAL_DMA_MuxRequestGeneratorConfigTypeDef *pRequestGeneratorConfig); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h(242): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_DMAEx_EnableMuxRequestGenerator (DMA_HandleTypeDef *hdma); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h(243): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_DMAEx_DisableMuxRequestGenerator (DMA_HandleTypeDef *hdma); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h(1187): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_DMA_Init(DMA_HandleTypeDef *hdma); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h(1188): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_DMA_DeInit(DMA_HandleTypeDef *hdma); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h(1197): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_DMA_Start (DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t DataLength); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h(1198): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_DMA_Start_IT(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t DataLength); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h(1199): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_DMA_Abort(DMA_HandleTypeDef *hdma); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h(1200): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_DMA_Abort_IT(DMA_HandleTypeDef *hdma); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h(1201): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_DMA_PollForTransfer(DMA_HandleTypeDef *hdma, HAL_DMA_LevelCompleteTypeDef CompleteLevel, uint32_t Timeout); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h(1203): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_DMA_RegisterCallback(DMA_HandleTypeDef *hdma, HAL_DMA_CallbackIDTypeDef CallbackID, void (* pCallback)(DMA_HandleTypeDef *_hdma)); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h(1204): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_DMA_UnRegisterCallback(DMA_HandleTypeDef *hdma, HAL_DMA_CallbackIDTypeDef CallbackID); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h(208): error: #20: identifier "HAL_LockTypeDef" is undefined - HAL_LockTypeDef Lock; /*!< MDMA locking object */ -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h(640): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_MDMA_Init(MDMA_HandleTypeDef *hmdma); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h(641): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_MDMA_DeInit (MDMA_HandleTypeDef *hmdma); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h(642): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_MDMA_ConfigPostRequestMask(MDMA_HandleTypeDef *hmdma, uint32_t MaskAddress, uint32_t MaskData); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h(644): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_MDMA_RegisterCallback(MDMA_HandleTypeDef *hmdma, HAL_MDMA_CallbackIDTypeDef CallbackID, void (* pCallback)(MDMA_HandleTypeDef *_hmdma)); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h(645): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_MDMA_UnRegisterCallback(MDMA_HandleTypeDef *hmdma, HAL_MDMA_CallbackIDTypeDef CallbackID); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h(657): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_MDMA_LinkedList_CreateNode(MDMA_LinkNodeTypeDef *pNode, MDMA_LinkNodeConfTypeDef *pNodeConfig); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h(658): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_MDMA_LinkedList_AddNode(MDMA_HandleTypeDef *hmdma, MDMA_LinkNodeTypeDef *pNewNode, const MDMA_LinkNodeTypeDef *pPrevNode); -../Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h(659): error: #20: identifier "HAL_StatusTypeDef" is undefined - HAL_StatusTypeDef HAL_MDMA_LinkedList_RemoveNode(MDMA_HandleTypeDef *hmdma, MDMA_LinkNodeTypeDef *pNode); -..\User\task\blink.c: 0 warnings, 30 errors -compiling fdcan.c... -..\User\bsp\fdcan.h(16): error: #5: cannot open source input file "stdatomic.h": No such file or directory - #include -..\User\bsp\fdcan.c: 0 warnings, 1 error -compiling time.c... -../User/bsp/time.h(24): warning: #1295-D: Deprecated declaration BSP_TIME_Get_ms - give arg types - uint32_t BSP_TIME_Get_ms(); -../User/bsp/time.h(26): warning: #1295-D: Deprecated declaration BSP_TIME_Get_us - give arg types - uint64_t BSP_TIME_Get_us(); -../User/bsp/time.h(28): warning: #1295-D: Deprecated declaration BSP_TIME_Get - give arg types - uint64_t BSP_TIME_Get(); -..\User\bsp\time.c(43): warning: #1295-D: Deprecated declaration BSP_TIME_Get - give arg types - uint64_t BSP_TIME_Get() __attribute__((alias("BSP_TIME_Get_us"))); -..\User\bsp\time.c(81): warning: #1-D: last line of file ends without a newline - /* USER FUNCTION END */ -..\User\bsp\time.c: 5 warnings, 0 errors -"FDCAN\FDCAN.axf" - 31 Error(s), 10 Warning(s). +linking... +Program Size: Code=23600 RO-data=996 RW-data=176 ZI-data=36776 +FromELF: creating hex file... +"FDCAN\FDCAN.axf" - 0 Error(s), 0 Warning(s).

    Software Packages used:

    @@ -188,8 +57,7 @@ Package Vendor: Keil * Component: ARM::CMSIS:CORE:5.4.0 Include file: CMSIS\Core\Include\tz_context.h -Target not created. -Build Time Elapsed: 00:00:13 +Build Time Elapsed: 00:00:05 diff --git a/MDK-ARM/FDCAN/FDCAN.hex b/MDK-ARM/FDCAN/FDCAN.hex index f411457..c7d5042 100644 --- a/MDK-ARM/FDCAN/FDCAN.hex +++ b/MDK-ARM/FDCAN/FDCAN.hex @@ -1,746 +1,1552 @@ :020000040800F2 -:10000000600700246D030008B927000801270008D5 -:10001000B127000881040008392D00080000000005 -:10002000000000000000000000000000392A000865 -:100030008904000800000000F1270008412A000898 -:100040008B0300088B0300088B0300088B03000858 -:100050008B0300088B0300088B0300088B03000848 -:100060008B0300088B0300088B0300088B03000838 -:100070008B0300088B0300088B0300088B03000828 -:100080008B0300088B0300088B030008C1040008E1 -:100090008B0300088B0300088B0300088B03000808 -:1000A0008B0300088B0300088B0300088B030008F8 -:1000B000C92B00088B0300088B0300088B03000882 -:1000C0008B0300088B0300088B0300088B030008D8 -:1000D0008B0300088B0300088B0300088B030008C8 -:1000E0008B0300088B030008000000008B0300084E -:1000F0008B0300088B0300088B0300088B030008A8 -:100100008B0300088B0300088B0300088B03000897 -:100110008B0300088B0300088B0300088B03000887 -:100120008B0300088B0300088B0300088B03000877 -:100130008B0300088B0300088B0300088B03000867 +:10000000589000242D040008DB360008AF340008A7 +:10001000D9360008A10C0008813D0008000000004E +:100020000000000000000000000000006D03000858 +:10003000A30C000800000000C9030008693900088B +:100040004B0400084B0400084B0400084B04000854 +:100050004B0400084B0400084B0400084B04000844 +:100060004B0400084B0400084B0400084B04000834 +:100070004B0400084B0400084B0400084B04000824 +:100080004B0400084B0400084B040008C50C000892 +:10009000DD0C0008D10C0008E90C00084B04000836 +:1000A0004B0400084B0400084B0400084B040008F4 +:1000B000F53A00084B0400084B0400084B04000804 +:1000C0004B0400084B0400084B0400084B040008D4 +:1000D0004B0400084B0400084B0400084B040008C4 +:1000E0004B0400084B040008000000004B0400080B +:1000F0004B0400084B0400084B0400084B040008A4 +:100100004B0400084B0400084B0400084B04000893 +:100110004B0400084B0400084B0400084B04000883 +:100120004B0400084B0400084B0400084B04000873 +:100130004B0400084B0400084B0400084B04000863 :1001400000000000000000000000000000000000AF -:100150008B0300088B0300088B0300088B03000847 -:100160008B0300088B0300088B0300088B03000837 -:100170008B0300088B0300088B03000800000000BD -:100180008B0300088B0300088B0300088B03000817 -:100190008B0300088B0300088B0300088B03000807 -:1001A0008B0300088B0300088B030008000000008D -:1001B0008B0300088B0300088B0300088B030008E7 -:1001C0008B0300088B030008000000000000000003 -:1001D00000000000000000008B0300080000000089 +:100150004B0400084B0400084B0400084B04000843 +:100160004B0400084B0400084B0400084B04000833 +:100170004B0400084B0400084B040008000000007A +:100180004B0400084B0400084B0400084B04000813 +:100190004B0400084B0400084B0400084B04000803 +:1001A0004B0400084B0400084B040008000000004A +:1001B0004B0400084B0400084B0400084B040008E3 +:1001C0004B0400084B040008000000000000000081 +:1001D00000000000000000004B04000800000000C8 :1001E000000000000000000000000000000000000F -:1001F00000000000000000008B0300088B030008D3 -:100200008B0300088B030008000000008B0300082C -:100210008B0300088B0300088B0300088B03000886 -:100220008B030008000000008B03000800000000A2 -:100230008B0300088B030008000000008B030008FC -:100240008B0300088B0300088B0300088B03000856 -:100250008B0300088B0300088B0300088B03000846 -:100260008B0300088B0300088B0300088B03000836 -:100270008B0300088B0300088B03000800000000BC -:100280008B0300088B0300088B0300088B03000816 -:10029000000000008B0300088B0300080000000032 -:1002A000000000008B0300088B0300088B0300088C -:1002B0008B0300088B0300088B0300088B030008E6 -:1002C0008B0300088B0300088B03000800F002F882 +:1001F00000000000000000004B0400084B04000851 +:100200004B0400084B040008000000004B040008E9 +:100210004B0400084B0400084B0400084B04000882 +:100220004B040008000000004B0400080000000020 +:100230004B0400084B040008000000004B040008B9 +:100240004B0400084B0400084B0400084B04000852 +:100250004B0400084B0400084B0400084B04000842 +:100260004B0400084B0400084B0400084B04000832 +:100270004B0400084B0400084B0400080000000079 +:100280004B0400084B0400084B0400084B04000812 +:10029000000000004B0400084B04000800000000B0 +:1002A000000000004B0400084B0400084B04000849 +:1002B0004B0400084B0400084B040008F50C000830 +:1002C000010D00084B0400084B04000800F002F880 :1002D00000F03CF80AA090E8000C82448344AAF1A4 :1002E0000107DA4501D100F031F8AFF2090EBAE8A2 :1002F0000F0013F0010F18BFFB1A43F0010318475A -:10030000402B0000602B0000103A24BF78C878C151 +:10030000F45C0000145D0000103A24BF78C878C186 :10031000FAD8520724BF30C830C144BF04680C600B :10032000704700000023002400250026103A28BF53 :1003300078C1FBD8520728BF30C148BF0B60704757 -:100340001FB502F042FD1FBD10B510BD00F05CF8F6 -:100350001146FFF7F5FF02F02FFD00F07AF803B425 -:10036000FFF7F2FF03BC00F081F800000A48804765 -:100370000A4880470A480047FEE7FEE7FEE7FEE737 -:10038000FEE7FEE7FEE7FEE7FEE7FEE70548064973 -:10039000064A074B70470000A1040008F12A000834 -:1003A000CD020008600100246007002460030024DF -:1003B000600300244FF0000200B5134694469646B1 -:1003C000203922BFA0E80C50A0E80C50B1F1200168 -:1003D000BFF4F7AF090728BFA0E80C5048BF0CC016 -:1003E0005DF804EB890028BF40F8042B08BF704774 -:1003F00048BF20F8022B11F0804F18BF00F8012BE6 -:100400007047704770477047754600F02BF8AE464E -:1004100005006946534620F00700854618B020B510 -:10042000FFF7B4FFBDE820404FF000064FF0000793 -:100430004FF000084FF0000BAC46ACE8C009ACE848 -:10044000C009ACE8C009ACE8C00921F007018D463D -:10045000704710B50446AFF300802046BDE8104059 -:10046000FFF77DBF004870471000002401491820A5 -:10047000ABBEFEE72600020070470000000000004F -:10048000FEE70000000000007047000000000000D0 -:10049000EFF3108072B600BFFEE70000000000001E -:1004A00044F60C00C5F60200016841F0020101604B -:1004B00050F8081C8904FBD57047000000000000BC -:1004C00080B540F27000C2F2004000F0F5F880BD47 -:1004D0002DE9F04F82B00168C76BD0E90DA2D1F8C9 -:1004E00084304FF6FC74A34343EA8A03C1F8843096 -:1004F000D1F88430019223F47F0343EA0243C1F828 -:10050000843002EB0A03D1F888406FF38F0444EA89 -:100510008304C1F88840D1F88840009724F4FE0491 -:1005200044EA0744C1F8884003EB4704D1F8A030FF -:100530006FF38F0343EA8403C1F8A030D1F8A050D1 -:10054000D0F840B025F4FE0545EA0B45C1F8A050AF -:10055000D0F84480D1F8B0506FF38F0508FB0B44FE -:1005600008FB0BF845EA8405C1F8B050D1F8B0603B -:10057000856C26F4FE0646EA0546C1F8B060D0F860 -:100580004C9009FB0547D1F8AC406FF38F0409FB91 -:1005900005F944EA8704C1F8AC40D0E9144606FBEB -:1005A0000472D1F8F0706FF38F0747EA8207C1F841 -:1005B000F070D1F8F030876D23F47C1343EA0743E1 -:1005C000C1F8F03002EB4702D1F8C0306FF38F036F -:1005D00043EA8202C1F8C020D1F8C020C36D22F4E2 -:1005E0007C1242EA0342C1F8C0204AF60042D1F828 -:1005F000C0C0D0F860E0C4F20002019D02EB8A02A4 -:100600002CF07C5C06FB04FA009C4CEA0E6C02EBBE -:100610008505C1F8C0C005EBC406846E06EB8801F1 -:10062000056701EB890C63430CEB8A05C266C0E9E0 -:100630001E1C0EFB04F105EBC70707EB8303C0F894 -:1006400084704DF2FC37466703EB8101C4F200076A -:10065000B942C0F88050C0F88830C0F890100AD96C -:10066000D0F89C1041F02001C0F89C10032180F8C4 -:10067000981001210CE0D0F890108A4207D2002196 -:1006800042F8041BD0F890309A42F9D300E00021E0 -:10069000084602B0BDE8F08F70470000000000007F -:1006A00070470000000000007047000000000000DC -:1006B00070470000000000002DE9F04F87B00446AD -:1006C0004AF61000C4F2000001684AF61400C4F2B1 -:1006D00000000268206802EA010A056DD0F8549013 -:1006E000076DD0F85480036D0293436D0193036D41 -:1006F0000693436D0593036D0493436D0393436D1C -:10070000066D06EA030B5FEACB530BD54FF48071FD -:1007100001654AF610010020C4F20001086020467D -:10072000FFF7C6FF05EA09064AF610095FEA4B50D3 -:10073000C4F200094FEA8A750ED52068D0F8DC10A3 -:10074000D0F8E42011404FF4806202650020C9F81F -:100750000000204600F0B0FA08EA070806F47046E8 -:1007600055B12068002101650AF00300C9F80000B6 -:1007700020462946FFF790FFDDE9011000EA010756 -:1007800008F00F0546B12068314606650020C9F81B -:100790000000204600F098FA07F0F00645B1206806 -:1007A000294605650020C9F80000204600F064FADB -:1007B00046B12068314606650020C9F80000204691 -:1007C00000F05EFA5FEA0B5000F1BF805FEA8B50E9 -:1007D00000F1C9805FEA0B3000F1D8805FEACB30CE -:1007E00009D520684FF4803101650020C9F8000068 -:1007F000204600F05DFA5FEA4B30DDE9031000EAC5 -:10080000010509D520684FF4802101650020C9F851 -:100810000000204600F048FA5FEA8B30DDE9051061 -:1008200000EA010005F060710CD522684FF4003336 -:1008300013650022C9F80020D4F89C2042F0800201 -:10084000C4F89C2000F0715539B120680165002082 -:10085000C9F800002046FFF727FF4DB12068056565 -:100860000020C9F80000D4F89C002843C4F89C007C -:100870002068A9F5016188425ED1606881688907B6 -:100880005AD0016A426A036A476A114003EA0702C2 -:1008900002F03005D0F82080D0F82490026A04924B -:1008A00011F00F01D0F824B0026A0692426A059254 -:1008B000466AD0F820A003D00162204600F0E8F993 -:1008C00008EA09072DB1606829460562204600F054 -:1008D000E7F906EA0A0007F4C0754006049800EA42 -:1008E0000B060AD560684023C16BC26B090C02F08D -:1008F0003F020362204600F0CFF9DDE9051000EA6F -:10090000010706F4FC462DB16068294605622046C1 -:1009100000F0BAF907F4F02036B161680E62D4F83D -:100920009C103143C4F89C1030B161680862D4F85F -:100930009C100843C4F89C00D4F89C0010B12046D9 -:10094000FFF7AEFE07B0BDE8F08F20684FF40061FE -:1009500001650020C9F80000204600F0B9F95FEAFF -:100960008B507FF537AF2068D0F8D810D0F8E02052 -:1009700011404FF4007202650020C9F800002046C3 -:1009800000F09EF95FEA0B307FF528AF20684FF446 -:10099000002101650020C9F80000204600F068F938 -:1009A0005FEACB303FF51DAF25E7000000000000F7 -:1009B0002DE9F04130B34AF200080446C4F20008C1 -:1009C0000068404502D108F58070606094F8980096 -:1009D00028B9002084F89900204600F0F5F8206836 -:1009E000816921F01001816100F046FA054600BFDF -:1009F00020688169090708D500F03EFA401B0B28E2 -:100A0000F6D312E00120BDE8F081816941F00101D7 -:100A1000816100F031FA054620688169C90710D16B -:100A200000F02AFA401B0B28F6D3D4F89C0040F0C3 -:100A30000100C4F89C00032084F898000120BDE860 -:100A4000F081816941F002018161217C826922F09B -:100A50004002012918BF40328261617C826922F420 -:100A60008042012908BF02F580428261A17C82692F -:100A700022F48052012918BF02F5805282618169F7 -:100A800021F44073D4E902120B438361836923F09C -:100A9000A4038361036923F010030361AAB1022A4E -:100AA0000FD0012A03D1826942F004020CE083696D -:100AB000032A43F080038361036943F0100202615B -:100AC00003D1826942F020028261D4E90552E369D0 -:100AD000561E6FF0FF02276A02EB0323013F43EA31 -:100AE0004663B1F5407F47EA030740F20003CFF6C3 -:100AF000FF7303EB054647EA0601C16110D1D4E953 -:100B00000B65D4E90917013F02EB06226FF00F06CF -:100B10003A4306EB05173A4303EB01411143C16029 -:100B2000216E29B1626ED0F8C0301A43C0F8C020DF -:100B3000E26DCA4242F6E451C0F6000109D0D0F895 -:100B4000C820A36E22F0070251F823301A43C0F8E0 -:100B5000C820226C4AB1D0F8BC20636C22F0070296 -:100B600051F823301A43C0F8BC20A26C52B1D0F81F -:100B7000BC20E36C22F0700251F8233042EA0312E9 -:100B8000C0F8BC20226D52B1D0F8BC20636D22F4B5 -:100B9000E06251F8231042EA0121C0F8BC10404540 -:100BA00004D16068816821F0030181600020C4F8ED -:100BB0009400C4F89C00012084F898002046FFF7B8 -:100BC00087FCBDE8F0810000B0B5B6B0044602A8CD -:100BD000B8210025CDE93455CDE932553195FFF7DF -:100BE000E9FB4AF200012068C4F20001884201D00A -:100BF00036B0B0BD4FF4004002904FF080501D90D1 -:100C000002A8039500F020FA08B1FFF741FC44F276 -:100C1000E040C5F60200C16841F48071C160C1685E -:100C200001F4807101910199016841F008010160AE -:100C3000006831A900F0080001900198032031906C -:100C4000022032900020CDE933000920359040F693 -:100C50000040C5F6020000F03FF8132000210022FA -:100C600000F0BAF9132000F0B3F936B0B0BD0000BF -:100C70007047000000000000704700000000000006 -:100C800070470000000000007047000000000000F6 -:100C900070470000000000007047000000000000E6 -:100CA00070470000000000007047000000000000D6 -:100CB00070470000000000007047000000000000C6 -:100CC00070470000000000007047000000000000B6 -:100CD00070470000000000002DE9F04F83B00C6861 -:100CE000002C00F0C68000F1264242F2004702F1DB -:100CF000FF72C5F602074FEAB22201920A22B842F9 -:100D000008BF0922002500274FF0010A009209E0E0 -:100D10000C68043734FA0AF20AF1010A05F10205F7 -:100D200000F0A780AAF10109012202FA09FE14EAE3 -:100D30000E08EDD0D1F804B00BF00304A4F1010CBF -:100D4000BCF1010F11D803228668AA40CB6826EABD -:100D50000202AB401A438260CBF30013426822EADE -:100D60000E0203FA09F31A434260032C1ED0032338 -:100D7000C268AB40022C22EA03028B6803FA05F337 -:100D800042EA0302C26011D16FF0030207F01C06B1 -:100D900002EA59020F23024403FA06F4D2F820C0F3 -:100DA0000B692CEA0404B340234313620323026853 -:100DB000AB404E689A4306F00303AB4016F4403F45 -:100DC00042EA03020260A3D044F2F44340F2084E28 -:100DD000C5F60203C5F6000E1A6842F002021A6058 -:100DE0001A6807F00C0302F002020292029A29F03C -:100DF0000302019C009E082C38BF26460F2452F89F -:100E00000EC09C402CEA040406FA03F34FF0B04CE9 -:100E1000234342F80E30DCF800204B6842EA080613 -:100E2000DC0258BF22EA08069C02CCF8006040F2BF -:100E3000040CC5F6000CDCF8002042EA080658BF96 -:100E400022EA08069C03CCF80060DCF8802042EA25 -:100E5000080658BF22EA0806DB03CCF88060DCF8FD -:100E60007C2042EA080658BF22EA0806CCF87C60DB -:100E70004EE703B0BDE8F08F40F25C10C2F20040D4 -:100E8000006870470000000040F2080040F25C116A -:100E9000C2F20040C2F2004100780A6810440860C3 -:100EA000704700000000000080B5032000F0A4F8A7 -:100EB00000F022FF44F2184142F63063C5F6020109 -:100EC000C0F600030A68096801F00F01C2F30322AB -:100ED000595C9A5C01F01F0102F01F02D04040F201 -:100EE0000402C2F2004220FA01F1116040F2000156 -:100EF000C2F2004108600F2000F00AF800281CBF71 -:100F0000012080BD00F054F8002080BD00000000EA -:100F1000B0B58AB00F2840D804461C2000222146D4 -:100F2000002500F059F81C2000F052F840F20C00A7 -:100F3000C2F20040046044F2E840C5F602000168D5 -:100F400041F001010160006801A900F00100029078 -:100F5000029802A800F068FE079C002C18BF01242C -:100F600000F0B6FE4DF68361A040C4F21B314FF095 -:100F7000FF32A0FB010140F21010C2F200404FF01E -:100F80008043036002EB9141C0E9011540F2E73173 -:100F9000C0E9031501F050FA10B101200AB0B0BD4C -:100FA00040F21010C2F2004001F07AFA0AB0B0BD6F -:100FB00081B044F2F440C5F60200016841F002013C -:100FC0000160006800F002000090009801B07047D6 -:100FD00080B501F0B5FE80BD70B514460D460646DD -:100FE00001F0BEFE2946224601F0EAFB01463046EA -:100FF00001F0BEFE70BD000080B501F0CDFE80BDE9 -:10100000B0B544F60C05C5F60205296849072968FC -:1010100005D401F00701081A18BF0120B0BD21F066 -:10102000070108432860FFF727FF044655F8080C1E -:10103000800407D4FFF720FF001BB0F57A7FF5D9B5 -:101040000120B0BD0020B0BD2DE9F04381B00446C1 -:10105000C07844F22C490007C5F6020901D40025E6 -:101060002EE0606E4FEA305003280DD80025DFE8EF -:1010700000F0020E1714D9F80000002540F40030EB -:10108000C9F8000055B913E001253DB910E004F19D -:101090000800022101F0B0FB05464DB1A84611E061 -:1010A00004F12800022101F037FC0546002DF5D19E -:1010B000D9F82400616E20F440100843C9F82400D8 -:1010C0004FF000086078C00730D0A06D042807D822 -:1010D000DFE800F00A131C030300FDB1A84625E079 -:1010E0000125002DFAD119E0D9F8000040F40030B4 -:1010F000C9F80000002DF1D110E004F10800002132 -:1011000001F07AFB0546002DE8D107E004F1280044 -:10111000002101F001FC0546002DDFD1D9F82400A3 -:10112000A16D20F007000843C9F82400607840074B -:1011300034D5D4F8A4004FEA7050052807D8DFE86A -:1011400000F00A131C030303FDB1A84626E00125A5 -:10115000002DFAD119E0D9F8000040F40030C9F8A8 -:101160000000002DF1D110E004F10800002101F091 -:1011700043FB0546002DE8D107E004F128000021DB -:1011800001F0CAFB0546002DDFD1D9F82C00D4F8B8 -:10119000A41020F460000843C9F82C006078000710 -:1011A00034D5D4F8A8004FEA3060052807D8DFE826 -:1011B00000F00A131C030303FDB1A84626E0012535 -:1011C000002DFAD119E0D9F8000040F40030C9F838 -:1011D0000000002DF1D110E004F10800002101F021 -:1011E0000BFB0546002DE8D107E004F128000021A3 -:1011F00001F092FB0546002DDFD1D9F82C00D4F880 -:10120000A81020F0E0600843C9F82C00E0788007BF -:1012100028D5E06C4FEA3010032806D8DFE800F04C -:1012200002091202B5B1A8461CE00125002DFAD131 -:1012300010E0D9F8000040F40030C9F80000002D9B -:10124000F1D107E004F10800022101F0D5FA0546CA -:10125000002DE8D1D9F82000E16C20F030000843DF -:10126000C9F820006078C00632D5E06D4FEA303012 -:10127000042807D8DFE800F00A131C030300FDB1BF -:10128000A84625E00125002DFAD119E0D9F8000083 -:1012900040F40030C9F80000002DF1D110E004F155 -:1012A0000800002101F0A8FA0546002DE8D107E06A -:1012B00004F12800002101F02FFB0546002DDFD1AD -:1012C000D9F82400E16D20F4E0400843C9F8240077 -:1012D0006078800626D5206E4FEA3040052807D872 -:1012E000DFE800F0030A100303039DB1A84619E0EC -:1012F0000125002DFAD10DE004F10800012101F0D3 -:101300007BFA04E004F12800012101F005FB054609 -:10131000002DEBD1D9F82400216E20F4E020084301 -:10132000C9F824006078400628D5D4F8AC004FEA0C -:101330003070052807D8DFE800F0030A1003030324 -:101340009DB1A8461AE00125002DFAD10DE004F167 -:101350000800012101F050FA04E004F12800012105 -:1013600001F0DAFA0546002DEBD1D9F82C00D4F8BB -:10137000AC1020F0E0400843C9F82C00607800066B -:1013800020D5E06ED8B1B0F1005F12D0B0F1805F2F -:1013900025D1D9F8000040F40030C9F8000085B923 -:1013A000D9F82400E16E20F040500843C9F8240029 -:1013B00008E004F10800012101F01EFA0546002DA5 -:1013C000EED0A846E078C0072AD0A06C03280AD83F -:1013D000DFE800F0020D1602D5B1A84620E0012595 -:1013E000002DEED1DCE70125002DF6D110E0D9F873 -:1013F000000040F40030C9F80000002DEDD107E0F6 -:1014000004F10800022101F0F7F90546002DE4D1AE -:10141000D9F82000A16C20F003000843C9F820008F -:10142000A078400642D5D9F8D40340F48070C9F8BA -:10143000D403FFF721FD0646D9F8D403C00505D42F -:10144000FFF71AFD801B6528F6D303256DBBD9F87D -:101450004410D4F8B000414011F4407F11D0D9F8C5 -:101460004410D9F8442042F48032C9F84420D9F815 -:10147000442021F4407122F48032C9F84420C9F894 -:101480004410B0F5807F0FD1FFF7F6FC064641F21D -:10149000893700BFD9F84400800705D4FFF7ECFC7A -:1014A000801BB842F6D3032585B1A8462078C00733 -:1014B00042D0A06F4FEAF000052823D8DFE800F003 -:1014C00003262C0303037DB3A84635E04FF6CF7304 -:1014D000D4F8B00059F81C2CC0F2FF0300F440719E -:1014E00022F47C5203EA1013B1F5407F08BF1A437F -:1014F0006FF31F3049F81C2CD9F844100843C9F881 -:101500004400D3E70125002DDED10DE004F10800F1 -:10151000012101F071F904E004F12800012101F03A -:10152000FBF90546002DCFD1D9F82800A16F20F096 -:1015300038000843C9F828002078800724D5606F58 -:10154000052807D8DFE800F0030A100303039DB164 -:10155000A84619E00125002DFAD10DE004F108009C -:10156000012101F049F904E004F12800012101F012 -:10157000D3F90546002DEBD1D9F82800616F20F092 -:1015800007000843C9F828002078400726D5D4F87A -:101590009000052807D8DFE800F0030A10030303D2 -:1015A0009DB1A8461AE00125002DFAD10DE004F105 -:1015B0000800012101F020F904E004F128000121D4 -:1015C00001F0AAF90546002DEBD1D9F82C00D4F88A -:1015D000901020F007000843C9F82C0020788006FE -:1015E00028D5D4F88C004FEA3070052807D8DFE8FA -:1015F00000F0030A100303039DB1A8461AE0012579 -:10160000002DFAD10DE004F10800002101F0F4F8FA -:1016100004E004F12800022101F07EF90546002DC6 -:10162000EBD1D9F82800D4F88C1020F0E040084322 -:10163000C9F828002078400628D5D4F898004FEA49 -:10164000B020052807D8DFE800F0030A10030303E1 -:101650009DB1A8461AE00125002DFAD10DE004F154 -:101660000800002101F0C8F804E004F1280002217C -:1016700001F052F90546002DEBD1D9F82C00D4F831 -:10168000981020F4E0500843C9F82C002078000698 -:1016900028D5D4F89C004FEA7030052807D8DFE839 -:1016A00000F0030A100303039DB1A8461AE00125C8 -:1016B000002DFAD10DE004F10800002101F09CF8A2 -:1016C00004E004F12800022101F026F90546002D6E -:1016D000EBD1D9F82C00D4F89C1020F460400843DA -:1016E000C9F82C002078000716D5D4F88000B0F592 -:1016F000805F08D104F12800022101F00DF90028D3 -:1017000018BF4FF00108D9F82800D4F8801020F451 -:1017100040500843C9F828002078C00616D5D4F8F0 -:101720009400B0F5807F08D104F12800022101F077 -:10173000F3F8002818BF4FF00108D9F82C00D4F8AE -:10174000941020F440700843C9F82C00A0780007DA -:1017500022D5D4F8A000B0F5003F1AD0B0F5803FF4 -:1017600011D0C8BB04F10800002101F045F805467E -:101770008DB9D9F82C00D4F8A01020F440300843DB -:10178000C9F82C0008E004F12800022101F0C4F897 -:101790000546002DEDD0A846A078400729D5D4F8FD -:1017A0008400B0F5401F21D0B0F5001F18D0B0F56F -:1017B000801F40F0BB80D9F8000040F40030C9F829 -:1017C0000000ADB9D9F82800D4F8841020F44010F6 -:1017D0000843C9F828000CE00125002DDBD1C8E73B -:1017E00004F12800012101F097F80546002DE9D009 -:1017F000A846A078C00720D0206DB0F5803F10D05B -:10180000B8B9D9F8000040F40030C9F800009DB91B -:10181000D9F82000216D20F480300843C9F8200059 -:101820000BE004F10800022100F0E6FF05461DB9B7 -:10183000EEE70125002DEBD0A846E078800608D51C -:1018400004F12800022101F067F8002818BF4FF0CA -:101850000108D4E900108A0377D5E26F6FF0010325 -:1018600003EB3223022B0AD34FEA32233BB1012B85 -:1018700061D1D9F8003043F40033C9F80030002DAD -:101880005CD0CA0264D48A026CD44A0075D4B1F127 -:10189000FF3F40F38380090200F18B80C00707D02F -:1018A00004F10800002100F0A7FF002818BF05463A -:1018B0002079800707D504F10800012100F09CFF82 -:1018C000002818BF05462079400707D504F1080015 -:1018D000022100F091FF002818BF0546207900077B -:1018E00007D504F12800002101F016F8002818BFE0 -:1018F00005462079C00607D504F12800012101F032 -:101900000BF8002818BF05462079800607D504F19A -:101910002800022101F000F8002818BF0125002D41 -:1019200018BF0125284601B0BDE8F0830125002D30 -:101930007FF45EAF46E70125002DA2D1D9F828300B -:1019400023F440731A43C9F828204546CA029AD5A1 -:10195000D9F82420236F22F000421A43C9F824202A -:101960008A0292D5D9F82420A36E22F080721A43FD -:10197000C9F824204A007FF58AAF59F81C2C22F4BC -:10198000004249F81C2CD4F8B42059F81C3C1A43E6 -:1019900049F81C2CB1F1FF3F3FF77DAFD9F820206B -:1019A000636D22F040521A43C9F8202009027FF5E6 -:1019B00075AFD9F82810D4F8882021F440011143DC -:1019C000C9F82810C0077FF46BAF71E70000000072 -:1019D0002DE9F04381B0002800F0F48042F20008C5 -:1019E0000446C5F200288946D8F8000000F00F0030 -:1019F00088420ED2D8F8000020F00F0040EA09001B -:101A0000C8F80000D8F8000000F00F00484540F08A -:101A1000D980206844F218474107C5F602070AD565 -:101A200021693A6802F07002914204D93A6822F0C2 -:101A300070021143396001070AD561697A6802F0C2 -:101A40007002914204D97A6822F0700211437960E1 -:101A5000C1060AD5A1697A6802F4E062914204D90C -:101A60007A6822F4E0621143796081060AD5E1695F -:101A7000BA6802F07002914204D9BA6822F070028A -:101A80001143B96081070AD5E1683A6802F00F0294 -:101A9000914204D93A6822F00F0211433960C0071D -:101AA0007ED1206881070AD5E1683A6802F00F020A -:101AB000914204D23A6822F00F0211433960D8F8FB -:101AC000001001F00F0149450DD9D8F8001021F0A0 -:101AD0000F0141EA0901C8F80010D8F8001001F020 -:101AE0000F0149456ED141070AD521693A6802F0D4 -:101AF0007002914204D23A6822F0700211433960B8 -:101B000001070AD561697A6802F07002914204D235 -:101B10007A6822F0700211437960C1060AD5A16982 -:101B20007A6802F4E062914204D27A6822F4E062B8 -:101B30001143796080060AD5E069B96801F0700147 -:101B4000884204D2B96821F070010843B86000F0FF -:101B5000D3F8396842F63062C0F600023B68C1F340 -:101B6000032103F00F03515CD25C01F01F01C84058 -:101B700002F01F0140F2040220FA01F1C2F2004219 -:101B8000116040F2000140F20C02C2F20041C2F2C8 -:101B9000004208601068FFF7BBF901B0BDE8F083B0 -:101BA000386820F47061D4E90102012841EA020199 -:101BB00039600BD003282BD002282ED157F8181CDF -:101BC000890307D4012001B0BDE8F08357F8181C41 -:101BD000C905F7D557F8081C21F00701084347F855 -:101BE000080CFFF749F9064641F2883557F8080C0A -:101BF000616800F03800B0EBC10F3FF452AFFFF75F -:101C00003BF9801BA842F1D9032001B0BDE8F08365 -:101C100057F8181C8901D5D5DCE757F8181C490777 -:101C2000D0D5D7E7000000003F22026044F21842FE -:101C3000C5F6020252F8083C03F00703436013683C -:101C400003F470638360136803F00F03C3601368C9 -:101C500003F070030361536803F07003436153683A -:101C600003F4E0638361926802F07002C26142F2A1 -:101C70000000C5F20020006800F00F000860704707 -:101C800080B500F039F844F2184142F63063C5F6E9 -:101C90000201C0F600030A68096801F00F01C2F3EF -:101CA0000322595C9A5C02F01F0220FA02F201F052 -:101CB0001F0040F2040122FA00F0C2F20041086065 -:101CC00040F20001C2F200410A6080BD0000000045 -:101CD00080B5FFF7D5FF44F21C4142F63062C5F6ED -:101CE0000201C0F600020968C1F30211515C01F063 -:101CF0001F01C84080BD000044F20041C5F602014A -:101D00000869C0F3C20003280FD002282AD070BB94 -:101D10000868800649F20000C0F2D03058BF704712 -:101D20000968C1F3C101C84070478A6A886AC0F374 -:101D3000051CC86ABCF1000F4B6B1DD0C3F3CC036C -:101D400000F00100584302F00302022A00EE100ADC -:101D5000B8EE400A12D0A2B90868800614D49FEDEC -:101D6000261A1EE043F20060C0F26E10704740F683 -:101D70000010C0F23D007047002070479FED1D1A13 -:101D80000FE09FED1B1A0CE0086849F20002C0F258 -:101D9000D032C0F3C10022FA00F001EE100AB8EE12 -:101DA000411A086B9FED153A6FF35F2002EE100A9F -:101DB000086BC0F34620B8EE422A013000EE032A39 -:101DC00000EE10CAB7EE003AB8EE400A81EE000A03 -:101DD00032EE031A20EE010A01EE100AB8EE411AA3 -:101DE00080EE010ABCEEC00A10EE100A704700BF78 -:101DF0000024744A001BB74B0024744C00000039C7 -:101E00002DE9F04381B0F8B18046007844F20049F2 -:101E1000C007C5F602095CD0D9F8100000F03801FF -:101E2000D9F82800102905D018290FD100F0030097 -:101E300002280BD1D9F80000800346D5D8F8040059 -:101E4000002842D1012731E00127E2E2D8F804500E -:101E50002DB1B5F5A02F0DD0B5F5803F10D0D9F834 -:101E6000000020F48030C9F80000D9F8000020F408 -:101E7000802009E0D9F8000040F48020C9F8000073 -:101E8000D9F8000040F48030C9F80000FEF7F4FFF4 -:101E9000002D054615D000BFD9F80000800314D4EA -:101EA000FEF7EAFF401B6428F6D90327002000282C -:101EB00000F0AF820DE000BFFEF7DEFF401B64289C -:101EC000F3D8D9F800008003F6D40120002800F0F0 -:101ED000A08298F8000080076AD5D9F8100010F0A9 -:101EE0003801D9F828001DD0182908BF5FEA807092 -:101EF00018D0D8F80C00D9F80010002840D021F0F4 -:101F000019010843C9F80000FEF7B6FF054600BFF7 -:101F1000D9F80000400727D4FEF7AEFF401B022887 -:101F2000F6D91EE0D9F80000400704D5D8F80C0017 -:101F3000002800F05E81D9F80000D8F80C1020F0DD -:101F400019000843C9F80000FEF796FF054600BFD8 -:101F5000D9F80000400707D4FEF78EFF401B022887 -:101F6000F6D90327002420E0D9F80400D8F810108F -:101F700020F0FE40012440EA0160C9F8040014E0AA -:101F800021F00100C9F80000FEF776FF05460126A2 -:101F9000D9F8000010F0040086EA900405D0FEF79E -:101FA0006BFF401B0328F3D30327002C00F0318282 -:101FB00098F80000C00656D5D9F8100000F0380196 -:101FC000D9F82800082905D0182917D100F00300F6 -:101FD000012813D1D9F80000C00503D5D8F81C009A -:101FE00080283BD1D9F80C00D8F8201020F07C5084 -:101FF000012440EA0160C9F80C0031E0D8F81C0067 -:102000000028D9F8000012D040F08000C9F8000084 -:10201000FEF732FF054600BFD9F80000C005E1D445 -:10202000FEF72AFF401B0228F6D9032717E020F00D -:102030008000C9F80000FEF71FFF0546012600BF1B -:10204000D9F8000010F4807086EA102408D0FEF75A -:1020500013FF401B0328F3D3032701E001270024CB -:10206000002C00F0D68198F8000000071CD498F8E6 -:102070000000800631D498F80000400745D4D8F815 -:102080002440002C00F09180D9F8100000F03800B6 -:10209000182840F08C80012CD9F82810D9F830008D -:1020A00040F0A9800127B4E1D8F814000028D9F83D -:1020B00074003ED040F00100C9F87400FEF7DCFE69 -:1020C000054600BFD9F874008007D0D4FEF7D4FECF -:1020D000401B0228F6D903279BE1D8F818000028F6 -:1020E000D9F800004DD040F48050C9F80000FEF748 -:1020F000C3FE0546D9F800008004BCD4FEF7BCFE40 -:10210000401B0228F6D9032783E1D9F8000440F4E4 -:102110008070C9F80004FEF7AFFE0546D9F8000448 -:10212000C0051AD4FEF7A8FE401B6428F6D9032781 -:102130006FE120F00100C9F87400FEF79DFE05462E -:10214000032700BFD9F8740080077FF590AFFEF732 -:1021500093FE401B0228F5D95BE1D8F808502DB159 -:10216000052D00F08280012D00F08580D9F87000E7 -:1021700020F00100C9F87000D9F8700020F00400C8 -:102180007DE020F48050C9F80000FEF775FE05469A -:10219000032700BFD9F8000080047FF56CAFFEF77D -:1021A0006BFE401B0228F5D933E1002731E1D9F855 -:1021B000000020F08070C9F80000FEF75DFE022CE0 -:1021C00005464FF0030709D1D9F80000800178D502 -:1021D000FEF752FE401B0228F6D91AE1D9F800009A -:1021E000800140F1E780FEF747FE401B0228F5D949 -:1021F0000FE10127B6E601F00302D8F828309A4231 -:1022000040F0DA80C1F30511D8F82C20914240F05B -:10221000D7800146D8F830206FF35F21013A914210 -:1022200040F0D080C0F34622D8F8341001398A42F9 -:1022300040F0CA80C0F30642D8F8381001398A420B -:1022400040F0C480C0F30660D8F83C1001398842E1 -:1022500040F0BE80D9F83400D8F84810C0F3CC0064 -:10226000814240F0B7800027D3E0D9F8700040F0F9 -:102270000400C9F87000D9F8700040F00100C9F8F6 -:102280007000FEF7F9FD002D054641F288344FF04D -:10229000030711D0D9F8700080073FF5F0AEFEF7C4 -:1022A000EBFD401BA042F5D9B3E000BFFEF7E4FD13 -:1022B000401BA04200F2AD80D9F870008007F5D431 -:1022C000DDE608F12807D9F8280040F2F331884309 -:1022D0008ECF0843591E40EA02104FF47E426FF33E -:1022E0005F21C9F8280002EB47204FF4FE0280B2BC -:1022F000D8F83C300844D8F8381002EB01414FF0D0 -:10230000FE4201F4FE0102EB0362084402F0FE41CA -:102310000844C9F83000D9F82C004FF6F87120F0C5 -:102320000100C9F82C00D9F83400D8F848208843B7 -:1023300040EAC200C9F83400D9F82C00D8F840109F -:1023400020F00C000843C9F82C00D9F82C00D8F86C -:10235000441020F002000843C9F82C00D9F82C00E2 -:1023600040F48030C9F82C00D9F82C0040F400303B -:10237000C9F82C00D9F82C0040F48020C9F82C00B2 -:10238000D9F82C0040F00100C9F82C00D9F8000061 -:1023900040F08070C9F80000FEF76EFD0446032788 -:1023A000D9F80000800109D4FEF766FD001B022861 -:1023B000F6D92EE000272CE001272AE0002728E0AC -:1023C000012726E0012724E0012722E0012720E061 -:1023D00001271EE0D9F82C0020F00100C9F82C00DC -:1023E000FEF74AFD0546FEF747FDA842FBD0D9F8A7 -:1023F00034004FF6F871D8F848208843002740EAA7 -:10240000C200C9F83400D9F82C0040F00100C9F826 -:102410002C00F8B201B0BDE8F0830000000000001D -:10242000704700000000000070470000000000003E -:10243000704700000000000060B310B5044690F83B -:102440003D0028B9002084F83C00204600F024F824 -:10245000022084F83D002068211D00F0BDFB012012 -:1024600084F8480084F83E0084F83F0084F8400077 -:1024700084F8410084F8420084F8430084F8440062 -:1024800084F8450084F8460084F8470084F83D004D -:10249000002010BD012070477047000000000000C0 -:1024A00090F83D10012922D1022180F83D100168E9 -:1024B0004DF6FF70C4F200008142C86840F0010090 -:1024C000C86016DC40F2FF70C4F20000814226DDD5 -:1024D00040F60000C4F20000814232D040F60040D5 -:1024E000C4F2000081422CD041F6000025E001201A -:1024F00070474FF6FF70C4F20000814215DD0020E6 -:10250000C4F2010081421CD044F20000C4F2010078 -:10251000814216D040F20040C4F201000FE0B1F158 -:10252000804F0ED040F2004007E04EF20000C4F2AF -:102530000000814205D04EF20040C4F2000081420A -:102540000BD107228868C0F2010202400020062A4F -:1025500018BFB2F5803F00D17047086840F0010015 -:102560000860002070470000704700000000000075 -:10257000F0B581B004460068C768066906EA070539 -:10258000A90727D4680756D428076CD4E80600F1B9 -:102590008280E80706D020686FF0010101612046C3 -:1025A00000F09EF817F0800718BF16F4025006D00E -:1025B00020686FF4025101612046FFF735FF002FBC -:1025C00018BF16F4807011D1680618D4A8061FD45D -:1025D00001B0F0BD6FF00201016101212177806936 -:1025E00080071ED02046FFF7BFFF20E020686FF471 -:1025F000807101612046FFF713FF6806E6D5206869 -:102600006FF040010161204600F076F8A806DFD5A2 -:1026100020686FF0200101612046FFF709FF01B03B -:10262000F0BD204600F054F8204600F055F8002098 -:1026300020776807A8D520686FF0040101610221A6 -:102640002177806910F4407F03D02046FFF78CFF8C -:1026500005E0204600F03CF8204600F03DF8002060 -:102660002077280792D520686FF0080101610421C6 -:102670002177C069800703D02046FFF775FF05E08A -:10268000204600F025F8204600F026F800202077AC -:10269000E8067FF57EAF20686FF010010161082128 -:1026A0002177C06910F4407F03D02046FFF75CFF1C -:1026B00005E0204600F00CF8204600F00DF8002060 -:1026C0002077E8077FF467AF6CE7000000000000A8 -:1026D000704700000000000070470000000000008C -:1026E00080B50068B0F1804F18BF80BDFEF7CCFB0D -:1026F00080BD0000000000007047000000000000E6 -:10270000FEE700000000000080B540F270004AF2D1 -:102710000001C2F20040C4F200014FF0010C4FF082 -:10272000030E01600021C0E9021101820A2280F833 -:1027300012C01D23C0F814E08261C0E90732C0E96D -:1027400009E2C0E90B32C0E90D1CC1630422C0E9F3 -:102750001022C0E91212C0E91412C0E91611C0E932 -:1027600018218266FEF724F9002808BF80BDFDF716 -:102770008FFE80BD0000000082B044F2E040C5F64C -:102780000200016841F080010160016801F08001F0 -:1027900001910199016841F008010160006800F0B1 -:1027A00008000090009802B0704700000000000090 -:1027B000FEE7000000000000FEE70000000000004F -:1027C00000F007004FF0FF3C80F00703042B28BF08 -:1027D0000423033838BF00200CFA03F399430CFAA2 -:1027E00000F301FA00F022EA0301084370470000F9 -:1027F0007047000000000000F0B581B044F22C47A3 -:10280000C5F6020757F8042C02F00302032A02D18E -:10281000012001B0F0BD054657F82C0C0C4620F005 -:10282000806047F82C0CFEF727FB064657F82C0C67 -:10283000000105D5FEF720FB801B0228F6D964E0D5 -:1028400057F8040CEE6895E80E0020F47C30012C5B -:1028500040EA0130A2F101016FF35F214FF47E42A3 -:1028600002EB432247F8040C92B24FF0FE4302EB16 -:1028700001004FF4FE012A6901EB064101F4FE015B -:1028800003EB0262084402F0FE410844F860386835 -:10289000696920F0C00040EA010038603868A96921 -:1028A00020F0200040EA0100386038684FF6F871E7 -:1028B00020F0100038603869EA6920EA01004FF41E -:1028C000001140EAC2003861386808BF4FF4801137 -:1028D00040F01000002C386008BF4FF40021386829 -:1028E0000843386057F82C0C40F0806047F82C0CF7 -:1028F000FEF7C2FA044600BF57F82C0C000107D4BB -:10290000FEF7BAFA001B0328F6D3032001B0F0BD8E -:10291000002001B0F0BD0000F0B581B044F22C47BA -:10292000C5F6020757F8042C02F00302032A02D16D -:10293000012001B0F0BD054657F82C0C0C4620F0E4 -:10294000805047F82C0CFEF797FA064657F82C0CE7 -:10295000800005D5FEF790FA801B0228F6D964E0C6 -:1029600057F8040CEE6895E80E0020F07C70012CFE -:1029700040EA0150A2F101016FF35F214FF47E4262 -:1029800002EB432247F8040C92B24FF0FE4302EBF5 -:1029900001004FF4FE012A6901EB064101F4FE013A -:1029A00003EB0262084402F0FE4108447861386893 -:1029B000696920F4406040EA010038603868A9691C -:1029C00020F4007040EA0100386038684FF6F87172 -:1029D00020F480703860B869EA6920EA01004FF09D -:1029E000807140EAC200B861386808BF4FF4000146 -:1029F00040F48070002C386008BF4FF480013868C4 -:102A00000843386057F82C0C40F0805047F82C0CE5 -:102A1000FEF732FA044600BF57F82C0C800007D4AA -:102A2000FEF72AFA001B0328F6D3032001B0F0BDFD -:102A3000002001B0F0BD0000704700000000000061 -:102A40007047000000000000B0B59CB044F61804C8 -:102A500009A84C21C5F60204FDF7ACFC02200025B4 -:102A6000CDE90755CDE90555CDE90355CDE901552A -:102A7000FEF7C6FA0095206820F4404020602068E8 -:102A800000F440400090009820688004FCD50120AC -:102A900009904FF480310A9102212822CDE91520B6 -:102AA00004201491CDE917010C20199009A80024E5 -:102AB000CDE91211CDE91A44FFF7A2F9A8B93F20D8 -:102AC000019003204FF48061CDE9020408200490B6 -:102AD0004020CDE90500CDE9071001A80321FEF74C -:102AE00077FF002804BF1CB0B0BDFDF7D1FC00008B -:102AF0004EF6885042F2000CCEF20000C5F2002CD7 -:102B0000026842F470020260DCF8000000F00F007E -:102B1000062806D8DCF80000072262F30300CCF890 -:102B2000000044F200404EF67F51C5F60200CEF69A -:102B3000F621026842F0010202600022026103688D -:102B400019400160DCF80010090706D5DCF8001018 -:102B5000072363F30301CCF8001040F200218261E7 -:102B6000C261C0F20221026281620021C0F2FF1143 -:102B7000C16240F28021C0F20111016342638163AE -:102B8000C26301644264016821F48021016002662D -:102B9000D0F8D410C90448BF7047D0F8D41043F21D -:102BA000D20241F48051C0F8D41044F20001C5F2C1 -:102BB00000210A60D0F8D41021F48051C0F8D4105C -:102BC000704700000000000080B540F21010C2F213 -:102BD0000040FFF7CDFC80BD10B540F6FF32D0F8C5 -:102BE00000E0C4F2000290420FDCB0F1804F1DD033 -:102BF00040F20043C4F20003984217D040F60003AD -:102C0000C4F20003984211D015E040F60043C4F22C -:102C1000000398420AD040F20043C4F201039842F4 -:102C200004D00023C4F20103984204D12EF07002B4 -:102C30004B6843EA020E4EF2FF3343F6FF7CC4F2C8 -:102C40000003C4F2010C98420FDD604522DC4EF215 -:102C50000043C4F20003984238D00023C4F20103B9 -:102C6000984233D040F2004322E040F2FF73C4F2B6 -:102C70000003984221DD40F60003C4F200039842AD -:102C800024D040F60043C4F2000398421ED04EF216 -:102C9000000317E044F20003C4F20103984215D088 -:102CA00044F60003C4F2010398420FD044F20043FB -:102CB000C4F20103984209D00DE0B0F1804F05D075 -:102CC00040F20043C4F20003984204D12EF4407253 -:102CD000CB6843EA020E4B6960450A688C68C4629F -:102CE00082620EDD44F20002C4F20102904213D06F -:102CF00044F60002C4F2010290420DD044F20042B8 -:102D000006E00022C4F20102904205D040F20042E7 -:102D1000C4F20102904201D109690163016841F0E6 -:102D200004010160012141612EF08001194301601D -:102D300010BD000000000000FEE7000000000000E1 -:102D4000002848BF704700F01F01012202FA01F17C -:102D50004EF200124009CEF2000242F820107047F5 -:102D60004EF60C50CEF200000068C0F3022070470F -:102D70004EF6145300F00F02CEF20003B0F1FF3F05 -:102D80001A4400F16043C8BF03F5644208011070A3 -:102D900070470000000000004EF60C514FF6FF0394 -:102DA000CEF200010A681A4060F30A2242F0806005 -:102DB00040F0FD7008607047FEF776F8FFF744FEBC -:102DC000FFF7DAFCFFF7A0FCFEE7F1EE100A4FF682 -:102DD000FF71C0F2C03120EA010040F04070E1EE26 -:102DE000100A704700000000000000000000000012 -:102DF00000000000000000000100000002000000D0 -:102E000003000000040000000000000005000000B6 -:102E100000000000000000000000000006000000AC -:102E2000000000000000000000000000070000009B -:102E30000000000001020304010203040607080960 -:102E4000602E0008000000241000000008030008A5 -:102E5000702E000810000024500700002403000812 -:102E60000090D0030090D00301000000100000008B +:100340001FB505F0D5FD1FBD10B510BD00F062F959 +:100350001146FFF7F5FF03F05FFD00F080F903B4ED +:10036000FFF7F2FF03BC00F083F900002C4B196883 +:100370000868B0E8F04F80F30988BFF36F8F4FF043 +:10038000000080F3118870470000000008480068F2 +:10039000006880F308884FF0000080F3148862B68C +:1003A00061B6BFF34F8FBFF36F8F00DF00BF00BF99 +:1003B00008ED00E0DFF80C00016841F47001016015 +:1003C000704700BF88ED00E0EFF30980BFF36F8F47 +:1003D000134B1A681EF0100F08BF20ED108A20E999 +:1003E000F04F106009B44FF0500080F31188BFF354 +:1003F0004F8FBFF36F8F04F079FE4FF0000080F352 +:10040000118809BC19680868B0E8F04F1EF0100F99 +:1004100008BFB0EC108A80F30988BFF36F8F704774 +:100420001C000024EFF30580704700000A48804755 +:100430000A4880470A480047FEE7FEE7FEE7FEE776 +:10044000FEE7FEE7FEE7FEE7FEE7FEE705480649B2 +:10045000064A074B70470000A90C00081D3A000827 +:10046000CD020008586000245890002458700024E1 +:1004700058700024032A40F2308010F0030C00F082 +:10048000158011F8013BBCF1020F624498BF11F8CE +:1004900001CB00F8013B38BF11F8013BA2F1040287 +:1004A00098BF00F801CB38BF00F8013B11F00303FF +:1004B00000F02580083AC0F0088051F8043B083A63 +:1004C00051F804CBA0E80810F5E7121D5CBF51F805 +:1004D000043B40F8043BAFF30080D20724BF11F87F +:1004E000013B11F801CB48BF11F8012B24BF00F8E4 +:1004F000013B00F801CB48BF00F8012B704710B555 +:10050000203AC0F00B80B1E81850203AA0E818500B +:10051000B1E81850A0E81850BFF4F5AF5FEA027CCC +:1005200024BFB1E81850A0E8185044BF18C918C03B +:10053000BDE810405FEA827C24BF51F8043B40F8DC +:10054000043B08BF7047D20728BF31F8023B48BFC1 +:1005500011F8012B28BF20F8023B48BF00F8012BFF +:10056000704702F0FF0343EA032242EA024200F02E +:100570002CB84FF0000200B5134694469646203939 +:1005800022BFA0E80C50A0E80C50B1F12001BFF44C +:10059000F7AF090728BFA0E80C5048BF0CC05DF8B2 +:1005A00004EB890028BF40F8042B08BF704748BF00 +:1005B00020F8022B11F0804F18BF00F8012B704774 +:1005C0007047704770474FF000020429C0F0128056 +:1005D00010F0030C3FF4CFAFCCF1040CBCF1020FD0 +:1005E00018BF00F8012BA8BF20F8022BA1EB0C01CB +:1005F000FFF7C1BF5FEAC17C24BF00F8012B00F800 +:10060000012B48BF00F8012B7047000000487047DD +:10061000F45F00247546FFF7F9FFAE460500694612 +:10062000534620F00700854618B020B5FFF70EFFAF +:10063000BDE820404FF000064FF000074FF00008E3 +:100640004FF0000B21F00701AC46ACE8C009ACE864 +:10065000C009ACE8C009ACE8C0098D46704710B5C8 +:100660000446AFF300802046BDE81040FFF777BE98 +:1006700001491820ABBEFEE72600020070470000CB +:100680002DE9F04716008846074600D10A261F4C80 +:100690006421A06803F01EFD18B16FF00400BDE8EE +:1006A000F08760684FF0FF390BE00178B94207D15D +:1006B0004268424504D1A06803F069FD4846EEE770 +:1006C00000690028F1D1142000F0E8FA050012D0EA +:1006D00000223046542103F09DFCA86088B12F70A1 +:1006E000C5F804802E73606828616560A06803F017 +:1006F0004EFD0020D3E7A06803F049FD6FF0010034 +:10070000CDE7284600F0C8FAD5E700009C00002499 +:1007100070470000074A526808E01378834204D10A +:1007200053688B4201D1906870471269002AF4D156 +:10073000002070479C000024D0E901014FF0804266 +:10074000B1F1005F03D0904207D101207047904281 +:1007500001D103207047022070470020704700003D +:10076000032804D228B1012805D0022805D0002092 +:1007700070470348704703487047034870470000BC +:10078000B000002450010024F00100242DE9F041C4 +:10079000164C0746984615460E46207848B15DB17E +:1007A000A068642103F096FC48B16FF00400BDE836 +:1007B000F0816FF00200FAE76FF00100F7E73146D1 +:1007C0003846FFF7A7FF0646A06803F0E0FC56B1E5 +:1007D000002243462946304603F0EAFB0028E6D0D3 +:1007E0004FF0FF30E3E76FF00300E0E79C000024E8 +:1007F00070B54E4D8AB0287818B16FF002000AB07B +:1008000070BD4B486021FFF7B4FE494A00242046E2 +:100810006032C1B2032907D2C923594302EBC10197 +:10082000C1F84046C1F84446401C0328F1DB41486A +:10083000E860002003F077FC0028A86073D0012056 +:100840002870CDE9040402940226019401A93A48D3 +:1008500003960694079400F00DFC0222364800230C +:100860001146009400F045FC029401A9019433481C +:10087000CDE9046403960694079400F0FBFB022282 +:100880002E4800231146009400F033FC029401A985 +:1008900001942B48CDE9046403960694079400F074 +:1008A000E9FB0222264800231146009400F021FCB7 +:1008B00024490022204800F065FB224C00221F48FA +:1008C0000F34214600F05EFB1D480022214600F057 +:1008D00059FB1D4A0321002000F044F800211B4A67 +:1008E000084600F03FF81A4A0521012000F03AF8C6 +:1008F000164A0021012000F035F8154A0521022092 +:1009000000F030F8114A0021022000F02BF80A48CC +:1009100001F084F8094801F081F8094801F07EF8F7 +:1009200000206CE7FFE74FF0FF3068E79C000024F1 +:10093000B04B002411070008B0000024500100242F +:10094000F001002401100200B5090008090C00089C +:10095000530A0008024AD268002A00D010477047A4 +:100960009C0000240C4B1B7843B152B103284FF07C +:10097000FF3301D2082907D3184670476FF00200F1 +:1009800070476FF001007047044B03EB401040F8D4 +:1009900021200020704700009C000024B04B002460 +:1009A000034B1B780BB1FFF76BBE6FF00200704773 +:1009B0009C0000242DE9F0430024AFB0E0B2FFF723 +:1009C000CFFE06003CD035E0402130461FAB15AAD3 +:1009D00000F0C8FBA0BB16980028159836D020F070 +:1009E000604515A8FFF7A8FE804601462846FFF798 +:1009F000B1FF81464946E0B2FFF78CFE070019D0EF +:100A00008DF80080CDE901591898C0F3C7008DF822 +:100A10000C00402802D940208DF80C00C2B21FA95A +:100A20000DF10D00FFF726FD002369461A463846F2 +:100A300003F01CFB4021304600F088FB0028C3D1A6 +:100A4000641C032CBADB2FB0BDE8F083C0F30A05A9 +:100A5000C7E72DE9F0430024AFB0E0B2FFF780FE16 +:100A600006003CD035E0412130461FAB15AA00F00E +:100A700079FBA0BB16980028159836D020F0604569 +:100A800015A8FFF759FE804601462846FFF762FF8A +:100A900081464946E0B2FFF73DFE070019D08DF8C8 +:100AA0000080CDE901591898C0F3C7008DF80C00FB +:100AB000402802D940208DF80C00C2B21FA90DF1C8 +:100AC0000D00FFF7D7FC002369461A46384603F0AD +:100AD000CDFA4121304600F039FB0028C3D1641C17 +:100AE000032CBADB2FB0BDE8F083C0F30A05C7E7DB +:100AF0002DE9F04FDFF808A199B005469846144655 +:100B00000F46229E9AF8000048B1032D4FF0FF3B9C +:100B100064D2B8F1000F6FF0010105D008E06FF06A +:100B2000020019B0BDE8F08F022F01D0032F18D1B9 +:100B3000402E53D82846FFF713FE5FEA000910D075 +:100B400064216846FFF715FD4FF000005FB1012FEB +:100B50004FF080410BD04A10022F0CD0032F3DD113 +:100B60000DE00846DDE7CDE9004002900AE0009480 +:100B7000CDE9011006E00094CDE9010202E0009405 +:100B8000CDE90112F1000391B8F1000009AC05D0E4 +:100B900026B1324601462046FFF76CFC484600F07D +:100BA000A7FBCAF81000484600F0A2FB30B122466D +:100BB0006946484600F02AFA0028B2D0C920114AF6 +:100BC000694615FB00F002EBC004D4F84006D4F8E7 +:100BD0004426401C00F00F05AA4201D15846A0E768 +:100BE000D4F8400600EBC00202EB0010642204EBD4 +:100BF0008000FFF784FCC4F84056002091E7000015 +:100C00009C000024104C00242DE9F041DFF8848082 +:100C100000259AB0ECB22046FFF7A2FD070033D0C2 +:100C200020E0032C68462FD2D6F84016D6F844268A +:100C3000914229D0D6F8441601EBC10202EB011112 +:100C4000642206EB8101FFF75AFCD6F84406401CEB +:100C500000F00F00C6F8440609AA6946384600F0BD +:100C6000D5F988B9032C0FD2C92204FB02F108EB95 +:100C7000C106D6F84006D6F84416884204D0384655 +:100C800000F036FB0028CCD16D1C032DC2DB1AB05E +:100C9000BDE8F081104C002403F0FABF03F0D4BE8D +:100CA000FEE7704772B6FEE7054805490839026855 +:100CB00042F00202026008688004FCD57047000020 +:100CC0000C480258014800F01BBB0000B000002493 +:100CD000014800F015BB0000B0000024014800F0FE +:100CE0000FBB000050010024014800F009BB0000C8 +:100CF00050010024014800F003BB0000F001002473 +:100D0000014800F0FDBA0000F0010024F0B50368CE +:100D10004FF6FC716D4C426BD3F884508D4345EA1D +:100D20008205C3F88450036853F8845F068F25F466 +:100D30007F0545EA06451D60836B654D9F18026877 +:100D4000D2F888308B4343EA8703C2F888300268C0 +:100D500052F8883F868F23F4FE0343EA064313606C +:100D6000066856F8A03FC26B8B4307EB420243EA8A +:100D700082033360076857F8A03FB0F8406023F45F +:100D8000FE0343EA06433B60D0E9103603FB06222C +:100D90000368D3F8B0608E4346EA8206C3F8B060B9 +:100DA0000368B0F84860D3F8B07027F4FE0747EA4C +:100DB0000646C3F8B060D0E91267036806FB072255 +:100DC000D3F8AC608E4346EA8206C3F8AC60D0E943 +:100DD0001467036806FB0722D3F8F0608E4346EAE7 +:100DE0008206C3F8F0600368B0F85860D3F8F0707A +:100DF00027F47C1747EA0646C3F8F0600368876D5E +:100E000053F8C06F02EB47028E4346EA8201196035 +:100E10000168B0F85C20D1F8C03023F47C1343EAB9 +:100E20000242C1F8C020016890F86020D1F8C030BB +:100E300023F07C5343EA0262C1F8C020416B04EB0B +:100E40008101C166826B01EB82020267C36B02EB18 +:100E5000C3024267D0E91034634302EB8302826726 +:100E6000D0E91234634302EB8302C267D0E9143441 +:100E7000634302EB8302C0F88020836D02EBC3035F +:100E8000C0F88430C46D826E544303EB8403C0F811 +:100E90008830046E544303EB8402C0F89020AA42C9 +:100EA0000AD9D0F89C20032142F02002C0F89C20EF +:100EB00080F898100120F0BD002200E004C1D0F8B5 +:100EC00090308B42FAD80020F0BD000000AC00400A +:100ED000FCD30040F0B58E680C69D1E9005744EAB4 +:100EE0000604DFB145F080452C43866ED1E906C586 +:100EF0004F695E4391F8203045EA0C05B1F80CC00B +:100F0000D0F884E0002047EA0363104F1D430EEB46 +:100F1000860345EA0C45E3E8024511E044EA8544CE +:100F2000E3E71418155CA67894F803C094F801E080 +:100F3000360445EA0C6446EA0E252C43001D10C316 +:100F4000CC683C5D8442ECD8F0BD0000205F000816 +:100F500078B100680849884201D1002070470749EC +:100F6000884201D1012070470549884201D1022001 +:100F7000704704207047000000A0004000A400401B +:100F800000D4004010B590F89830012B09D0022B06 +:100F900007D0D0F89C1041F00201C0F89C1001204D +:100FA00010BD03689C6D0C4203D1DC6D44F001045C +:100FB00004E09C6D31EA04041FD00324DC658B053A +:100FC00005D50368D3F8E0401443C3F8E0404B056F +:100FD00005D50368D3F8E4401443C3F8E44000683F +:100FE000084A01EA0203446D074A1C43446510683D +:100FF00040EA91701060002010BDDC6D44F00204E6 +:10100000DCE70000FFFFCF3F14A8004070B50446A6 +:1010100090F89800022804D0D4F89C0040F0080012 +:101020000DE02068D0F8C03013F07C5F0BD0D0F812 +:10103000C4309B020CD5D4F89C0040F40070C4F876 +:101040009C00012070BDD4F89C0040F02000F6E721 +:10105000D0F8C400C0F3044520462B46FFF73AFF02 +:1010600021680120A840C1F8D000C4F894000020F5 +:1010700070BD704770B590F89820012A09D0022AF7 +:1010800007D0D0F89C1041F00201C0F89C1001205C +:1010900070BD0B68CA6883B10B69072A43EA4273C3 +:1010A00025D00C7A4A6942EA84724968006F00EBE5 +:1010B000C100C0E90032002070BD072A0DD00C7AB3 +:1010C000D6060D8A4B6943EA847246EA0543C06E30 +:1010D00049681A4340F82120EDE70B8A4FF060552C +:1010E000D1E9062442EA034245EA0423EFE78A698C +:1010F000DBE730B590F89850039C012D07D0D0F86D +:101100009C1041F00401C0F89C10012030BD0D017D +:10111000016845EA820040EA43002043C1F88000AC +:10112000002030BD10B5FFF713FF042808D0054993 +:1011300001EB4010C069002802D0BDE81040004714 +:1011400010BD0000B04B002470470000006840292B +:1011500005D0D0F8B40000BF00F07F007047D0F891 +:10116000A400F9E7F0B590F898500024022D04D0BF +:10117000D0F89C1041F0080129E0402905D0412910 +:1011800029D0056D8D4219D942E00568D5F8A060D7 +:1011900016F4FE0F12D0D5F8A460760613D0D5F859 +:1011A000A460F60105D5D5F8A06016F0004F00D573 +:1011B0000124D5F8A470466F456C24E0D0F89C104B +:1011C00041F0200103E0D0F89C1041F48071C0F898 +:1011D0009C100120F0BD0568D5F8B06016F4FE0F34 +:1011E000ECD0D5F8B4607606EDD0D5F8B460F60151 +:1011F00005D5D5F8B06016F0004F00D50124D5F81C +:10120000B470866FC56CC7F305273C44654302E0A4 +:10121000456DC66F4D4306EB85052E6816F080467A +:1012200056602E6836D026F060461660D5F800C0AD +:1012300000262E4F0CF0005CC2F808C0D5F800C0A4 +:101240000CF0004CC2F810C0B5F804C01FFA8CFCBA +:10125000C2F81CC0D5F804C0CCF3034CC2F80CC0D3 +:10126000D5F804C00CF4801CC2F814C0D5F804C032 +:101270000CF4001CC2F818C0D5F804C0CCF3066CFE +:10128000C2F820C0D5F804C008354FEADC7CC2F8AB +:1012900024C008E0C6F38A46C7E700BF15F806C0B9 +:1012A00003F806C0761CD2F80CC017F80CC0B44581 +:1012B000F4D840290AD041290CD020294FF001024E +:1012C0000CD200688A40C0F898200DE00068C0F891 +:1012D000A84009E00068C0F8B84005E0006801F0E7 +:1012E0001F018A40C0F89C200020F0BD205F00084C +:1012F0000068D0F8C40000F03F007047704700005D +:101300002DE9FF5FDFF80CB304460BF10401DBF8B5 +:10131000000025680F68AA468007D5F85090696DCF +:10132000D5F850806E6D2A6DD5F854C02B6D00EA4B +:101330008770009009F470496F6D286D01EA09010A +:101340000191DAF85410DAF85490DAF8505008F0B5 +:101350000F0806EA0806029602F0F00203F0715345 +:101360006FEA09061F4000F060700CEA020CCDF82D +:101370000CC0F20501EA00090CD4E843C00509D409 +:1013800000214FF48073CAF85030CBF8001020468B +:10139000FFF7B4FF700512D4E84340050FD420686E +:1013A00000234FF48068D0F8DC20D0F8E410C0F8B7 +:1013B0005080CBF800301140204600F04FFBDFF8A2 +:1013C00058A2009850B12268830F00EA0A00106505 +:1013D000CBF8003020460099FFF74BFE019850B142 +:1013E0002268830F00EA0A001065CBF8003020461F +:1013F000019900F057FB029850B12268830F00EA70 +:101400000A001065CBF800302046029900F0E2FA9D +:10141000039850B12268830F00EA0A001065CBF8E8 +:1014200000302046039900F0E7FA30050CD4E84379 +:10143000000509D4236800204FF400621A65CBF838 +:101440000000204600F040FBB00512D4E8438005C0 +:101450000FD4206800234FF40078D0F8D820D0F8BB +:10146000E010C0F85080CBF800301140204600F06A +:1014700007FB30030CD4E843000309D423680020A1 +:101480004FF400221A65CBF80000204600F0A0FAC5 +:10149000F0030CD4E843C00309D4236800204FF4C0 +:1014A00080321A65CBF80000204600F0D5FA7003B0 +:1014B0000CD4E843400309D4226800204FF4802371 +:1014C0001365CBF80000204600F0C5FAB0030FD436 +:1014D000E84380030CD4236800204FF400321A65DF +:1014E000CBF80000D4F89C0040F08000C4F89C00C9 +:1014F000B9F1000F0BD022684FEA997309EA0A008C +:101500001065CBF8003049462046FFF71DFE5FB15D +:101510002268BB0F07EA0A001065CBF80030D4F848 +:101520009C003843C4F89C003C492068884268D13C +:10153000606881468068800763D0D9F82060D9F858 +:101540002410D9F82080D9F82400D9F820C0D9F87F +:101550002470D9F82030D9F82450D9F8202003F489 +:10156000FC4306F00F0AD9F824601D40D9F824B0D6 +:1015700008F030080CF4C07C02F4F02211EA0A01F1 +:1015800000EA080807EA0C0706EA0206D9F820A0D4 +:1015900004D0C9F82010204600F05AFAB8F1000033 +:1015A00005D0616808624146204600F053FA6FEAB0 +:1015B0000B0040060ED46FEA0A0040060AD46068A9 +:1015C0004021C36BC26B01622046190C02F03F023E +:1015D00000F03FFA2FB1606807623946204600F0FC +:1015E00036FA35B160680562D4F89C002843C4F827 +:1015F0009C0036B160680662D4F89C003043C4F8A1 +:101600009C00D4F89C00002802D02046FFF78AFDF9 +:10161000BDE8FF9F10A80040FFFFCF3F00A00040A3 +:101620002DE9F04194B08D494C2204466846FEF7FE +:1016300066FF64B18A4D2068A84202D100F580702F +:10164000606094F898004FF0000820B108E0012095 +:1016500014B0BDE8F081204684F8998000F002F9CA +:101660002068816921F01001816100F043FB0327AC +:10167000064604E000F03EFB801B0A2811D82068D3 +:1016800080690007F6D42068816941F00101816119 +:1016900000F030FB06460DE000F02CFB801B0A2812 +:1016A00008D9D4F89C0040F00100C4F89C0084F8EC +:1016B0009870CCE720688069C007EDD02068816908 +:1016C00041F002018161207C01282068816937D0C6 +:1016D00041F040018161607C01282068816932D03D +:1016E00021F480418161A07C0128206881692DD08E +:1016F00041F4805181612068A268816921F44071C0 +:10170000114381612068816921F0A4018161206811 +:10171000016921F010010161E068012819D010B3BE +:1017200002281BD02068816941F080018161206816 +:10173000016941F010010161E06803280ED012E058 +:1017400021F04001C6E741F48041CBE721F480510C +:10175000D0E72068816941F0040103E020688169D5 +:1017600041F020018161207E6FF0FF02D4E9077310 +:10177000A68A1102400602EB0727A0F10070384349 +:1017800027685B1E184301EB06463043F861A068EA +:10179000B0F5407F11D104F12800A68C6FF00F0C3A +:1017A00089C801EB0641401E02EB03221043226868 +:1017B0000CEB071318430843D060206E30B120684B +:1017C000626ED0F8C0101143C0F8C010D4E91712EF +:1017D0006846D14209D02168A36E51F8C82F50F84D +:1017E000233022F007021A430A60216C49B12168B4 +:1017F000626C51F8BC3F50F8226023F0070232437C +:101800000A60A16C51B12168E36C51F8BC2F50F80B +:10181000233022F0700242EA03120A60216D51B1B6 +:101820002168626D51F8BC3F50F8220023F4E06259 +:1018300042EA002008602068A84204D160688168FC +:1018400021F003018160C4F894800121C4F89C80D8 +:1018500084F898102046FFF759FAF9E6305F00083F +:1018600000A00040F0B587B0054614216846FEF799 +:1018700080FE514E00244F4B02272D684FF0090C7B +:10188000DFF838E10C3B31684A4A75454C4801F1B4 +:1018900001012AD10129316007D1116841F4807119 +:1018A0001160116801F480710591196841F0080117 +:1018B0001960196801F00801059103210091CDE933 +:1018C0000174CDE9034C694600F000F900220521BE +:1018D000132000F0FFFA132000F0EEFA0022052199 +:1018E000152000F0F7FA15202EE0DFF8D8E0754556 +:1018F0002ED10129316007D1106840F4807010604A +:10190000106800F480700590186840F002001860BC +:101910001868694600F00200059060200090CDE94B +:1019200001742948CDE9034C00F0D0F800220521CC +:10193000142000F0CFFA142000F0BEFA0022052196 +:10194000162000F0C7FA162000F0B6FA07B0F0BD76 +:10195000DFF878C06545F9D10129316007D11168F8 +:1019600041F480711160116801F48071059119686A +:1019700041F0080119601968052201F0080105917C +:101980004FF440510091CDE90174CDE9034269461D +:1019900000F09CF8002205219F2000F09BFA9F2078 +:1019A00000F08AFA00220521A02000F093FAA0207E +:1019B000CAE70000EC4402580400002400A00040E4 +:1019C000000C025800A400400004025800D400405B +:1019D0007047000010B5FFF7BBFA042808D005498E +:1019E00001EB4010C068002802D0BDE8104000475D +:1019F00010BD0000B04B002410B5FFF7A9FA042871 +:101A000008D0054901EB40104069002802D0BDE82C +:101A10001040004710BD0000B04B002490F8981013 +:101A2000012907D0D0F89C1041F00401C0F89C10A7 +:101A300001207047022180F89810002201688B690C +:101A400023F001038B61C0F89C201046704770475B +:101A500070477047704770477047000010B5FFF738 +:101A600077FA042808D0054901EB40108068002867 +:101A700002D0BDE81040004710BD0000B04B00246C +:101A800010B5FFF765FA042808D0054901EB4010AE +:101A90004068002802D0BDE81040004710BD00009B +:101AA000B04B002410B5FFF753FA042808D00549BD +:101AB00001EB40100068002802D0BDE8104000474C +:101AC00010BD0000B04B0024704700002DE9F84F16 +:101AD00003247A4D00234FF001094FF0B04B4FF033 +:101AE0000F0AE4E009FA03F6324078D00F7907F0E4 +:101AF0000307012F01D0022F1AD187684FEA430E46 +:101B0000D1F80CC004FA0EF827EA08070CFA0EFC0C +:101B10004CEA070CC0F808C0476891F804C0B74306 +:101B2000CCF3001C0CFA03FC4CEA070CC0F804C010 +:101B30000E79F643B6070BD0C6684FEA43088F68A4 +:101B400004FA08FC26EA0C0607FA08F73743C760D0 +:101B50000E7906F00306022E12D1DE080F694FEA55 +:101B6000437C00EB8606B646366A4FEADC6C0AFA1E +:101B70000CF807FA0CF726EA08063743CEF820706F +:101B80000F7906684FEA430807F0030704FA08FCD8 +:101B900007FA08F726EA0C06374307604E6816F482 +:101BA000403F1CD0464E376847F002073760366822 +:101BB0009F0706F00206009623F0030606F1B046E2 +:101BC000B6463F0FD6F80864DFF8F8800AFA07FC3B +:101BD000404526EA0C0603D14FF0000C3AE065E0E0 +:101BE000DFF8E4C0604502D14FF0010C32E0DFF8CD +:101BF000DCC0604502D14FF0020C2BE0DFF8D0C012 +:101C0000604502D14FF0030C24E0DFF8C8C0604506 +:101C100002D14FF0040C1DE0DFF8BCC0604502D1DA +:101C20004FF0050C16E0DFF8B4C0604502D14FF06C +:101C3000060C0FE0DFF8A8C0604502D14FF0070C9A +:101C400008E0DFF8A0C0604502D14FF0090C01E0C8 +:101C50004FF00A0C0CFA07FC4CEA060CCEF808C44C +:101C60004F68DBF80060FF0226EA020600D5164343 +:101C70005F46CBF80060D1F804C0DBF804605FEA8F +:101C80008C2C26EA020600D516437E606E684F68EB +:101C900026EA0206BF0300D516436E602E684F6821 +:101CA00026EA0206FF0300D516432E605B1C0A6875 +:101CB00032FA03F67FF416AFBDE8F88F80000058C3 +:101CC000F444025800000258000402580008025868 +:101CD000000C025800100258001402580018025854 +:101CE000001C0258002402580AB18161704709049F +:101CF000FBE70000014880687047000008000024EE +:101D0000024881680278114481607047080000240D +:101D1000032010B500F0FEF800F066FF0F4A1049EE +:101D200014681368C4F3032203F00F038A5CC95CD0 +:101D300002F01F0201F01F01D0400A4A20FA01F10F +:101D40001160094908600F2000F010F808B1012067 +:101D500010BD00F09FF8002010BD0000184402588C +:101D60007C5F0008180000241400002410B510281F +:101D700004468AB02DD2002201461C2000F0AAF8A9 +:101D80001C2000F099F8184804601848016841F0D8 +:101D900001010160006809A900F00100089068468F +:101DA00000F0C0FE0598B8B100F00CFF40001049EB +:101DB000002240F2E733B0FBF1F10E484FF08044CF +:101DC0000460C0E90332491EC0E9011201F03EFA85 +:101DD00028B101200AB010BD00F0F4FEE7E7054885 +:101DE00001F066FAF6E700000C000024E84402580F +:101DF00040420F0090020024154BF0B5083B42789A +:101E000013491A600B680A1F23F001030B60436833 +:101E10001360057BC67A827A437B2D07847B45EA73 +:101E20000665C77B90F809C0067A90F800E045EA9D +:101E3000C24040EA834040EA444040EA074040EA6A +:101E40000C2040EA460040EA0E000860F0BD0000A9 +:101E5000A0ED00E0BFF35F8F044800210368034A50 +:101E600023F48033036070321160704724ED00E08A +:101E7000074A40F00100064970321060086840F4DB +:101E800080300860BFF34F8FBFF36F8F7047000043 +:101E900024ED00E0074882B0016841F002010160D2 +:101EA000006800220F2100F002000090901E02B096 +:101EB00000F010B8F4440258002809DB410900F092 +:101EC0001F028900012001F1E0219040C1F80001CA +:101ED000704700000E4BF0B41B680D46C3F302239D +:101EE000C3F10706042E00D90426191D072901D2C3 +:101EF000002300E0DB1E012404FA06F19C40491E89 +:101F00002940641E994014402143F0BC01F039BFC0 +:101F10000CED00E0064900F0070210B54FF6FF0493 +:101F20000868044B204040EA02201843086010BDB6 +:101F30000CED00E00000FA05134970B50A68D243C1 +:101F4000520705D5096801F00701814213D118E055 +:101F50000A6822F0070202430A60FFF7CBFE0A4D2F +:101F60004FF47A760446083D07E000BFFFF7C2FE53 +:101F7000001BB04201D9012070BD2868C043800415 +:101F8000F4D4002070BD00000C4802582DE9FE4F2B +:101F90000546DFF800A450F8081B0024FD4FC94394 +:101FA000019005F1280026460AF1240A0090080154 +:101FB0001DD4686E50B1B0F5801F0CD0B0F5001F75 +:101FC0000ED0B0F5401F1ED001240FE0386840F459 +:101FD0000030386017E00198022101F0A1FB03E016 +:101FE0000098022101F02CFC04000CD02646288821 +:101FF000C043C00523D4A86D05281ED2DFE800F039 +:102000000C11161B1B006A6EDAF8001021F4401147 +:102010001143CAF80010EAE7386840F4003038602D +:1020200009E00198002101F07BFB03E0009800210A +:1020300001F006FC0446C4B100E0012426462888CD +:10204000DFF85083C04308F12C0840052FD4D5F8A1 +:10205000A400B0F5C00F28D010DCB8B1B0F5001F57 +:1020600019D0B0F5800F0FD11AE0AA6DDAF8001080 +:1020700021F007011143CAF80010E0E7B0F5000FA6 +:1020800013D0B0F5200F10D001240FE0386840F4D1 +:102090000030386009E00198002101F041FB03E0C5 +:1020A0000098002101F0CCFB044694B12646288814 +:1020B000C043000530D4D5F8A800B0F1407F29D046 +:1020C00011DCC0B1B0F1807F1AD0B0F1007F10D127 +:1020D0001BE0D5F8A420D8F8001021F460011143CA +:1020E000C8F80010E3E7B0F1806F13D0B0F1A06F33 +:1020F00010D001240FE0386840F40030386009E067 +:102100000198002101F00CFB03E00098002101F090 +:1021100097FB044694B126462868DFF878B2C0439E +:102120000BF1200B80011FD4E86CD8B110280FD020 +:10213000202812D0302815D0012414E0D5F8A8208A +:10214000D8F8001021F0E0611143C8F80010E3E76F +:10215000386840F40030386004E00198022101F052 +:10216000DFFA044674B126462888C043C0042BD445 +:10217000E86DB0F5005F20D00DDCA0B1B0F5805F58 +:102180000FD115E0EA6CDBF8001021F030011143AB +:10219000CBF80010E8E7B0F5405F13D0B0F5804F02 +:1021A00010D001240FE0386840F40030386009E0B6 +:1021B0000198002101F0B4FA03E00098002101F039 +:1021C0003FFB04468CB126462888C043800429D4AE +:1021D000286EB0F5403F23D010DC08B3B0F5803F47 +:1021E00014D0B0F5003F0FD115E0EA6DDAF8001019 +:1021F00021F4E0411143CAF80010E5E7B0F5802F63 +:102200000ED0B0F5A02F0BD001240AE001980121D7 +:1022100001F086FA03E00098012101F011FB044669 +:1022200094B126462888C04340042AD4D5F8AC008F +:10223000B0F1405F23D010DC08B3B0F1805F14D060 +:10224000B0F1005F0FD115E02A6EDAF8001021F42A +:10225000E0211143CAF80010E4E7B0F1804F0ED03E +:10226000B0F1A04F0BD001240AE00198012101F048 +:1022700057FA03E00098012101F0E2FA044674B134 +:1022800026462888C04300041FD4E86ED8B1B0F1B8 +:10229000805F0ED0B0F1005F10D0012414E0D5F8BB +:1022A000AC20D8F8001021F0E0411143C8F800102C +:1022B000E7E7386840F40030386004E00198012115 +:1022C00001F02EFA044674B126462868C043C001C6 +:1022D0001ED4A86CD0B101280ED0022811D003283A +:1022E00014D0012413E0EA6EDAF8001021F0405116 +:1022F0001143CAF80010E8E7386840F4003038604D +:1023000004E00198022101F00BFA04466CB1264664 +:102310002868C043400255D41F48016841F48071C9 +:102320000160FFF7E7FC81460EE0AA6CDBF80010C5 +:1023300021F003011143CBF80010E9E7FFF7DAFCC5 +:10234000A0EB090064283BD813480068C005F5D508 +:10235000BCBBDFF84090B5F8B01009F14409D9F8DA +:10236000000001F4407100F44070884211D0D9F8A7 +:102370000010D9F8002021F4407142F48032C9F8ED +:102380000020D9F8002022F48032C9F80020C9F8D2 +:10239000001003E02C44025800480258D5F8B00061 +:1023A000B0F5807F19D1FFF7A5FC029011E000BFC6 +:1023B000FFF7A0FC0299411A41F28830814208D906 +:1023C000032426462878DFF81494C043C00721D0A0 +:1023D0003CE0D9F800008007EAD5D5F8B010C1F389 +:1023E00001200328FE480DD0016821F47C510160D2 +:1023F000B5F8B020D9F80010C2F30B021143C9F8A8 +:102400000010DFE7F74A036802EA111223F47C5157 +:102410001143ECE7A86F182816D005DCA0B10828F6 +:1024200008D0102804D10AE020280DD028280BD08D +:1024300001240AE00198012101F072F903E00098FB +:10244000012101F0FDF9044664B126462878C04315 +:1024500080071ED4686F062819D2DFE800F0160C3A +:1024600011161616AA6FD9F8001021F03801114381 +:10247000C9F80010EAE70198012101F051F903E0E1 +:102480000098012101F0DCF904467CB100E0012450 +:1024900026462878C04340071FD4D5F89000062868 +:1024A00019D2DFE800F0160C111616166A6FD9F86B +:1024B000001021F007011143C9F80010E9E7019865 +:1024C000012101F02DF903E00098012101F0B8F994 +:1024D0000446A4B100E0012426462878C0438006C3 +:1024E0002BD4D5F88C00B0F1405F24D011DC10B3B0 +:1024F000B0F1805F15D0B0F1005F10D116E0D5F8D3 +:102500009020D8F8001021F007011143C8F80010FE +:10251000E3E7B0F1804F0ED0B0F1A04F0BD0012413 +:102520000AE00198002101F0FBF803E00098022185 +:1025300001F086F9044694B126462878C043400647 +:102540002BD4D5F89800B0F5406F24D011DC10B32F +:10255000B0F5806F15D0B0F5006F10D116E0D5F84A +:102560008C20D9F8001021F0E0411143C9F8001087 +:10257000E3E7B0F5805F0ED0B0F5A05F0BD001248B +:102580000AE00198002101F0CBF803E00098022155 +:1025900001F056F9044694B126462878C043000657 +:1025A0002BD4D5F89C00B0F5C04F24D011DC10B36B +:1025B000B0F5005F15D0B0F5804F10D116E0D5F81A +:1025C0009820D8F8001021F4E0511143C8F8001009 +:1025D000E3E7B0F5004F0ED0B0F5204F0BD001244B +:1025E0000AE00198002101F09BF803E00098022125 +:1025F00001F026F9044654B126462878C043000766 +:102600001ED4D5F88000B0F5805F0AD00FE0D5F871 +:102610009C20D8F8001021F460411143C8F8001044 +:10262000EBE70098022101F00BF900B10126D5F883 +:102630008020D9F8001021F440511143C9F800104E +:102640002878C043C00613D4D5F89400B0F5807F35 +:1026500005D10098022101F0F3F800B10126D5F868 +:102660009420D8F8001021F440711143C8F80010EC +:102670002868C043000316D4D5F8A00038B1B0F5DF +:10268000803F09D0B0F5003F0BD001240AE001984B +:10269000002101F045F803E00098022101F0D0F894 +:1026A00004468CB126462868C043400322D4D5F89E +:1026B0008400B0F5801F11D0B0F5001F13D0B0F525 +:1026C000401F15D0012414E0D5F8A020D8F8001040 +:1026D00021F440311143C8F80010E4E7386840F4B1 +:1026E0000030386004E00098012101F0A9F80446A8 +:1026F0005CB126462868C043C0031CD4286D70B165 +:10270000B0F5803F10D0012414E0D5F88420D9F82A +:10271000001021F440111143C9F80010EAE73868AD +:1027200040F40030386004E00198022100F0F8FF26 +:102730000446DCB126462868C043800005D40098D2 +:10274000022101F07DF800B101262868C043800312 +:102750001BD4E86FB8B1B0F5807F10D0B0F5007F22 +:1027600011D0B0F5407F0ED001240DE02A6DDBF8CA +:10277000001021F480311143CBF80010DBE73868FA +:1027800040F4003038607CB326462868C043C0025D +:1027900007D42A6FDAF8001021F000411143CAF87B +:1027A00000102868C043800207D4AA6EDAF800102F +:1027B00021F080711143CAF800102868C04340001E +:1027C00009D40748016821F4004101600168D5F887 +:1027D000B420114301602868C04306E05444025805 +:1027E00010440258CFFFFF001DE007D46A6DDBF8EC +:1027F000001021F040511143CBF800102868C0436D +:10280000000208D4D5F88820D9F8001021F440013E +:102810001143C9F8001028790024C04300F00100DA +:10282000204309D00EE0EA6FD9F8001021F440717E +:102830001143C9F80010A8E70198002100F070FFCB +:1028400000B106462879C04300F00200204305D1BC +:102850000198012100F064FF00B106462879C043C9 +:1028600000F00400204305D10198022100F058FF38 +:1028700000B106462879C04300F00800204305D186 +:102880000098002100F0DCFF00B106462879C04323 +:1028900000F01000204305D10098012100F0D0FF86 +:1028A00000B106462879C04300F02000044304D15B +:1028B0000098022100F0C4FF00B916B10120BDE864 +:1028C000FE8F0020FBE700002DE9F05F04000F46BB +:1028D0007ED0DFF83882D8F8000000F00F00B84250 +:1028E0000CD2D8F8001021F00F013943C8F80010BD +:1028F000D8F8000000F00F00B84269D12078844D6C +:1029000040070AD52069296801F07001884204D97E +:10291000296821F070010143296020787C4E361D22 +:1029200000070AD56069316801F07001884204D956 +:10293000316821F07001014331602078C0060AD56A +:10294000A069316801F4E061884204D9316821F45A +:10295000E061014331602078DFF8B4B180060BF10B +:10296000080B0CD5E1695846DBF8002002F0700234 +:10297000914204D9026822F070020A430260207872 +:1029800080070AD5E068296801F00F01884204D960 +:10299000296821F00F01014329602078C0073ED04B +:1029A0005B49A2682868183920F4706010432860D9 +:1029B0006068022818D0032819D00968012819D0A6 +:1029C000490700294ADADFF848A1AAF1080A00E01D +:1029D00044E0DAF8002022F007020243CAF800209F +:1029E000FFF788F9814612E009688903E9E7096879 +:1029F0008901E6E7C905E4E7FFF77CF9A0EB0901E7 +:102A000041F28830814202D90320BDE8F09F61681D +:102A1000DAF8000000F03800B0EBC10FECD12078FC +:102A200080070AD5E068296801F00F01884204D2C6 +:102A3000296821F00F0101432960D8F800104046B1 +:102A400001F00F01B9420BD9016821F00F013943A0 +:102A50000160006800F00F00B84201D00120D4E707 +:102A6000207840070AD52069296801F07001884262 +:102A700004D2296821F07001014329602078000701 +:102A80000AD56069316801F07001884204D231686A +:102A900021F07001014331602078C0060AD5A06999 +:102AA000316801F4E061884204D2316821F4E061C8 +:102AB00001433160207880060CD5E1695846DBF887 +:102AC000002002F07002914204D2026822F07002EB +:102AD0000A43026000F088F80E492A682B68C2F3A6 +:102AE000032203F00F038A5CC95C02F01F0201F0AD +:102AF0001F01D040084A20FA01F11160074908601F +:102B000007480068BDE8F05FFFF730B900200052C9 +:102B1000184402587C5F00081800002414000024A8 +:102B20000C00002470B5144C3F220260124A246845 +:102B30000832131D114D04F00704446016681C1D73 +:102B400006F470668660166806F00F06C6601268A6 +:102B500002F0700202611A6802F0700242611A68A3 +:102B600002F4E0628261226802F07002C2612868A9 +:102B700000F00F00086070BD1044025800200052A1 +:102B800030B500F031F80B4A0B490C4B156814684E +:102B9000C5F3032204F00F048A5C095D02F01F02F2 +:102BA00001F01F01D040064A20FA01F119601060BF +:102BB000084630BD184402587C5F00081800002405 +:102BC0001400002400B5FFF7DBFF05490968054A3A +:102BD000C1F30211515C01F01F01C84000BD0000AB +:102BE0001C4402587C5F0008454970B54548096897 +:102BF000434B103B11F0380208D00111082A03D0D2 +:102C0000102A0BD0182A0BD0084670BD1968890607 +:102C1000FBD51968C1F3C101C84070BD3A4870BD09 +:102C20003749374D18310C1D24350A680968266864 +:102C30002D6802F0030406F00102C1F30511C5F38B +:102C4000CC0515FB02F200EE102AB8EE400AE9B3FB +:102C50002F4ADFED2E0AB7EE001A6CB1DFED2D1A08 +:102C6000012C01D0022C43D002EE101A1068F8EEAD +:102C7000422A81EEA22A1EE01C68A40611D51B6818 +:102C800001EE901A1168C3F3C103F8EE612AD8402F +:102C900001EE900AC1F30800F8EE611A81EEA22A53 +:102CA0000BE001EE901ADFED1C2A00BFF8EE611A6E +:102CB000106882EEA12AC0F3080001EE900AF8EE37 +:102CC000611A40EE201A31EE810A00E015E022EE92 +:102CD000000A1068C0F34620401C00EE900AF8EE8F +:102CE000600A80EE201ABCEEC10A10EE100A70BD18 +:102CF00001EE901ADFED092AD8E7002070BD000030 +:102D0000104402580090D00300366E0100000039D4 +:102D1000304402580024744A0024744C001BB74B02 +:102D20002DE9F05F04007DD0FF4F2078FE4D18376D +:102D3000DFF8F483103DC00748D0D8F800003968A8 +:102D400000F03800102815D0182803D101F0030036 +:102D500002280FD06068B0F5803F12D010B1B0F5F6 +:102D6000A02F18D0286820F480302860286820F42C +:102D7000802009E02868800328D560680028D2D028 +:102D800024E0286840F480302860606888B1FEF74D +:102D9000B1FF064609E0286840F480202860F0E78B +:102DA000FEF7A8FF801B64287ED828688003F7D52B +:102DB0000CE0FEF79FFF064605E000BFFEF79AFF16 +:102DC000801B6428F0D828688003F7D42078800717 +:102DD00056D5D8F80000DFF85093396810F0380065 +:102DE000A9F10C090ED0182801D188070AD0E06893 +:102DF000A8B3296821F0190101432960FEF77AFF81 +:102E0000064628E02868400702D5E06800288AD0F6 +:102E1000E168286820F0190008432860FEF76AFF7F +:102E2000064606E0D2E000BFFEF764FF801B0228E2 +:102E3000BAD828684007F7D5217CD9F8002022F0BD +:102E4000FE4242EA0161C9F8001019E0FEF752FFA4 +:102E5000801B0228A8D828684007F7D5ECE7FFE7D1 +:102E6000286820F001002860FEF744FF064604E0D1 +:102E7000FEF740FF801B022896D828684007F7D449 +:102E80002078C00646D5D8F80000DFF89C92396853 +:102E900000F03800A9F10409082812D0182805D13B +:102EA00001F00300012800E0CEE00AD0E06900282C +:102EB000286820D040F080002860FEF71BFF0646FF +:102EC00015E02868C00502D5E06980287ED194F815 +:102ED0002010D9F8002022F07C5242EA0161C9F8A2 +:102EE000001017E0FEF706FF801B0228A0D8286814 +:102EF000C005F7D5EBE720F080002860FEF7FAFE6A +:102F0000064604E0FEF7F6FE801B022890D82868EB +:102F1000C005F7D42078000729D58348616964305B +:102F200000298146016811D041F001010160FEF7DE +:102F3000E1FE064605E000BFFEF7DCFE801B02282E +:102F400088D8D9F800008007F6D510E021F00101FB +:102F50000160FEF7CFFE064605E000BFFEF7CAFEA1 +:102F6000801B022870D8D9F800008007F6D420789A +:102F7000800623D5A0690028286810D040F480502E +:102F80002860FEF7B7FE064605E000BFFEF7B2FE7A +:102F9000801B022858D828688004F7D50EE020F45A +:102FA00080502860FEF7A6FE064604E0FEF7A2FE6B +:102FB000801B022848D828688004F7D4207840076E +:102FC00051D5DFF86891D9F8001000E015E141F41F +:102FD0008071C9F80010FEF78DFE064605E000BFBF +:102FE000FEF788FE801B64282ED8D9F80000C005A3 +:102FF000F6D54D4EA068603601280AD008B10528E4 +:1030000013D0306820F001003060306820F00400F8 +:1030100002E0306840F001003060A06841F2883A78 +:1030200098B1FEF767FE81460AE0306840F0040080 +:103030003060EEE7FEF75EFEA0EB0901514503D8D4 +:1030400030688007F6D50EE072E0FEF753FE814649 +:1030500006E000BFFEF74EFEA0EB0901514567D820 +:1030600030688007F6D4606A00287CD0DFF8B8A00A +:10307000D8F800100AF1200A4FF6F87B0AF104088C +:10308000C1F3C2010329AAF104096DD002282868FE +:1030900020F08070286003D0FEF72CFE044681E00B +:1030A000FEF728FE064604E0FEF724FE801B0228F9 +:1030B00075D828688001F7D4E26A40F2F3313868A5 +:1030C00054F8283F884340EA021018433860217BB7 +:1030D0004FF4FE0C22894FF0FE47208A4902267DDC +:1030E000521E401EA1F5007189B2C2F308021143BD +:1030F000761E0CEA00400143484607EA0662114387 +:10310000CAF80010D9F8001021F00101C9F8001028 +:10311000D8F80030266A23EA0B0343EAC601C8F850 +:103120000010D9F8001004E010440258004802587A +:1031300035E0A26921F00C011143C9F800100168C3 +:10314000E26921F0020111430160016841F480311C +:103150000160016841F400310160016841F480219F +:103160000160016801E06CE020E041F001010160D4 +:10317000286840F080702860FEF7BCFD044604E03B +:10318000FEF7B8FD001B022809D828688001F7D592 +:1031900057E000BFFEF7AEFD001B022802D9032056 +:1031A000BDE8F09F28688001F4D44AE0396801281E +:1031B000DAF8000021D0A26A01F0030393421CD187 +:1031C000E26AC1F305118A4217D1216BC0F30802EC +:1031D000491E8A4211D1616BC0F34622491E9142B9 +:1031E0000BD1A16BC0F30642491E914205D1E16BA0 +:1031F000C0F30660491E814201D00120D0E7A16CD6 +:103200004646D8F80000C0F3CC00814219D0D9F866 +:1032100000004D4620F00100C9F80000FEF76AFDED +:103220004FEA0007FEF766FDB842FBD0A26C30689B +:1032300020EA0B0040EAC2003060286840F001003C +:1032400028600020ACE770477047704710B5040055 +:1032500003D094F83D0010B107E0012010BD00201C +:1032600084F83C00204600F022F8022084F83D005B +:103270002068211D00F044FC012084F8480084F8F7 +:103280003E0084F83F0084F8400084F8410084F850 +:10329000420084F8430084F8440084F8450084F830 +:1032A000460084F8470084F83D00002010BD7047B8 +:1032B00090F83D10012901D0012070471A4A0221DF +:1032C00080F83D100168CB6843F00103CB600068D3 +:1032D00090421AD0B0F1804F17D01449884214D0D0 +:1032E0001349884211D0134988420ED012498842AE +:1032F0000BD01249884208D01149884205D01149A3 +:10330000884202D01049884207D181680F4A114093 +:10331000062906D0B1F5803F03D0016841F00101D4 +:1033200001600020704700000000014000040040E0 +:1033300000080040000C004000040140001800405C +:103340000040014000E0004000E4004007000100B0 +:1033500070472DE9F041044600680027C6680569FA +:10336000A90713D5B10711D5FA1E026101212177F2 +:10337000206880698007204602D0FFF7E9FF04E05B +:1033800000F08BF8204600F089F82777680716D5FB +:10339000700714D5226802206FF0040111612077B4 +:1033A0002068806910F4407F204602D0FFF7D0FFEC +:1033B00004E000F072F8204600F070F82777280744 +:1033C00015D5300713D5226804206FF0080111616C +:1033D00020772068C0698007204602D0FFF7B8FF39 +:1033E00004E000F05AF8204600F058F82777E80685 +:1033F00016D5F00614D5226808206FF0100111616F +:1034000020772068C06910F4407F204602D0FFF783 +:103410009FFF04E000F041F8204600F03FF82777D6 +:10342000E80708D0F00706D021686FF001000861B6 +:10343000204600F034F8280601D4A80408D5300648 +:1034400006D521686FF4025008612046FFF7FCFEA4 +:10345000E80508D5300606D521686FF4807008614C +:103460002046FFF7F0FE680608D5700606D52168ED +:103470006FF040000861204600F018F8A8060AD551 +:10348000B00608D521686FF0200008612046BDE82D +:10349000F041FFF7DABEBDE8F08170477047006881 +:1034A000B0F1804F01D1FEF72BBC70477047FEE7AB +:1034B0001A4800212DE9F041DFF85CC0012381604A +:1034C0000E27C0F800C00522C1601225037408242D +:1034D0004174042683744261C0E906270262426295 +:1034E000C0E90A270263C0E90D13C0E91151C0E920 +:1034F00013614665C0E90F34C0E916418566C0E92D +:103500001841FEF78DF8002803D0BDE8F041FDF723 +:10351000C9BBBDE8F081000000A00040B00000245D +:103520001D4800212DE9F041DFF868C04FF44077D5 +:10353000C0F800C00122C0E9027102740E26417475 +:103540000523827440F23F3743610424C0E9063604 +:10355000C0E90832C0E90A36C0E90C3700F140067C +:1035600082631223C3640825C263503086E83200A8 +:1035700080E83200C0E90315C0E905145038FEF7B1 +:103580004FF8002803D0BDE8F041FDF78BBBBDE844 +:10359000F081000000A40040500100241C480021DC +:1035A0002DE9F0410423DFF864C0C0F800C0012514 +:1035B0009F01C0E9027105740E26417405228574CD +:1035C00040F27E6742610824C0E906260262426238 +:1035D000C0E90A26C0E90C27C0E90E5100F14005F8 +:1035E0001222C264503085E81A0080E81A00C0E94F +:1035F0000314C0E905135038FEF712F8002803D071 +:10360000BDE8F041FDF74EBBBDE8F08100D40040BD +:10361000F0010024074A0021074810B500F0DAFD48 +:103620000649074A08600021BDE81040054800F03F +:10363000D1BD0000FC5E00086139000800000024D4 +:103640008C5F0008E13B000830B587B01421684664 +:10365000FCF78FFF1E48016841F00401016001681A +:1036600001F004010591016841F0800101600168E9 +:1036700001F080010591016841F0080101600168D5 +:1036800001F008010591016841F001010160016844 +:1036900001F001010591016841F00201016000683B +:1036A0004FF460440B4D002200F0020021460590CB +:1036B0002846FEF719FB002100940120CDE9010105 +:1036C000284603916946FEF701FA07B030BD0000B5 +:1036D000E044025800080258FEE7FEE770B5AEB0BD +:1036E000B8216846FCF745FF0023182419464FF41B +:1036F000004202208DE81C00C82506ABCDE903502E +:103700002026059083E84300020768461B92099132 +:10371000FEF73CFC002801D072B6FEE72EB070BD6B +:103720002DE9F047454D044689464FF0000A2868C8 +:10373000C04380070AD0414E283E306820F08060A8 +:103740003060FEF7D7FA0746B04608E00120BDE832 +:10375000F08700BFFEF7CEFAC01B022867D8D8F862 +:1037600000000001F6D4206829684FF4FE0721F418 +:103770007C313E0241EA00302860207AA389B4F807 +:1037800004C040022D4D2D495B1E227CACF1010C82 +:103790001035091DA0F5007080B2521ECCF3080C44 +:1037A00007EA034340EA0C00184306EA02621043AA +:1037B00028600868626920F0C000104308600A6849 +:1037C000A06922F0200202430A60281D0A6822F044 +:1037D00010020A6002684FF6F873E4699A4342EAFD +:1037E000C40202600868B9F1000F40F010020A60DC +:1037F00011D00868B9F1010F11D040F40010086031 +:10380000D8F80000444640F08060C8F80000FEF799 +:1038100071FA05460DE0086840F40020EFE740F437 +:103820008010ECE7FEF766FA401B022801D903205E +:103830008DE720680001F5D5504688E728440258F6 +:103840002DE9F047454D044689464FF0000A2868A7 +:10385000C04380070AD0414E283E306820F0805097 +:103860003060FEF747FA0746B04608E00120BDE8A1 +:10387000F08700BFFEF73EFAC01B022867D8D8F8D1 +:1038800000008000F6D4208829684FF4FE0721F05C +:103890007C713E0241EA00502860207AA389B4F886 +:1038A00004C040022D4D2D495B1E227CACF1010C61 +:1038B0001835091DA0F5007080B2521ECCF3080C1B +:1038C00007EA034340EA0C00184306EA0262104389 +:1038D00028600868626920F44060104308600A6844 +:1038E000A06922F4007202430A60281D0A6822F4CB +:1038F00080720A6002684FF6F873E4699A4342EAFC +:10390000C40202600868B9F1000F40F480720A60D6 +:1039100011D00868B9F1010F11D040F08070086033 +:10392000D8F80000444640F08050C8F80000FEF788 +:10393000E1F905460DE0086840F48000EFE740F447 +:103940000000ECE7FEF7D6F9401B022801D903205E +:103950008DE720688000F5D5504688E72844025856 +:10396000012000F094FAFBE74FF0E02010B5006969 +:1039700002F0C4F8012803D0BDE8104001F062BC99 +:1039800010BD000070B59CB04C216846FCF7F1FDFD +:10399000202113A8FCF7EDFD0220FEF7CDFA1E480A +:1039A000016821F4404101600168002401F44041B4 +:1039B0001B9101688904FCD502200A9028230990F4 +:1039C000C20301210D910425CDE90012CDE90B03BD +:1039D0000C261294CDE90E50CDE910646846FFF72D +:1039E0009FF908B172B6FEE740201A90082305013E +:1039F000CDE9163013ABCDE918053F21032283E84A +:103A0000160013A81146FEF75FFF002801D072B61A +:103A1000FEE71CB070BD0000184802582D48F0B5F4 +:103A20002D4A016841F470010160106800F00F0038 +:103A3000072804D2106820F00F00C01D106027492D +:103A40000020264C10340B68254D43F001030B6019 +:103A500020600B682B400B60136803F00F03072BEB +:103A600004D9136823F00F03DB1D13601B4C1D4AA0 +:103A700018341D4B261D371D2060184C1B4D283453 +:103A80003060261D3860371D23603B1D35601C1DCE +:103A90003A60251D2E1D1860331D2260286032609B +:103AA00018600B680D4A0D4C23F48023D4320B6050 +:103AB000603420601068C0040BD4136843F2D20055 +:103AC0000B4943F4805313600860106820F4805061 +:103AD0001060F0BD88ED00E0002000520044025864 +:103AE0007FEDF6EA80020101000202020000FF0100 +:103AF000004000520148FFF72CBC00009002002457 +:103B00002DE9F0472C4B4FF0804A2C4D026898422B +:103B10002B4E2C4F2C4C09D0504507D0A84205D035 +:103B2000B04203D0B84201D0A04205D1D1F804C0C0 +:103B300022F070024CEA0202DFF890C0DFF89080B9 +:103B40009842DFF8909015D0504513D0A84211D07C +:103B5000B0420FD0B8420DD0A0420BD0604509D082 +:103B6000404507D0484505D01B4DA84202D01B4D0B +:103B7000A84203D1CD6822F440722A438E684D6971 +:103B800022F08002C6620E682A439842866207D0FD +:103B9000A04205D0604503D0404501D0484501D141 +:103BA000096901630368012143F004030360416173 +:103BB0000260BDE8F0870000000001400004004002 +:103BC00000080040000C004000040140004001409B +:103BD000004401400048014000E0004000E4004093 +:103BE00010B500F095F90A4A00210A4800F0F2FAEF +:103BF000094C00220A21A060022000F00BFA20628A +:103C000000F0B8F900F0E4FABDE8104000F02ABB7B +:103C1000B05F00081D3C00083C5F002488B000F045 +:103C200062F900EE100A9FED4C1B0020B8EE400B2D +:103C300080EE012BBCEEC20B10EE107A00F027F9DB +:103C400000F04AF9464C0122054651032046FEF792 +:103C50004BF8012220469103FEF746F80122204648 +:103C6000D103FEF741F8FCF7C3FD40F2011408222E +:103C700021460020FCF794FE661C082231460120F4 +:103C8000FCF78EFE40F20319082249460220FCF799 +:103C900087FEA0464FF0080A32A154463D4401ABCE +:103CA000D1E9000231A1CDE90102D1E9002131A021 +:103CB000CDE90321D0E90010CDE905109DF80400FD +:103CC0009DF805209DF8061050409DF80D204840B5 +:103CD0008DF80B009DF80C009DF80E1050409DF8DB +:103CE000152048408DF813009DF814009DF816101B +:103CF0005040424648408DF81B000021CDF800A0FE +:103D00000846FCF7F5FE002132460120009403AB83 +:103D1000FCF7EEFE00214A460220009405AB4C461B +:103D2000FCF7E6FE0023154A41461846FCF72EFD37 +:103D3000124A002301203146FCF728FD0F4A0023D8 +:103D400002202146FCF722FD0A2000F0A0F82846B8 +:103D500000F0ABF8A0E700000000000000005940B0 +:103D600000080258A101341210000000A102785688 +:103D700020000000A103000130000000E85E0024E4 +:103D8000FEE7090700284FEA116104DB00F1E0209B +:103D900080F80014704700F00F0000F1E02080F878 +:103DA000141D70472DE9F041040006D0184E30680C +:103DB00084420AD10020BDE8F081502080F31188B0 +:103DC000BFF34F8FBFF36F8FFEE700F02DFF776BD0 +:103DD0006569B66B00F048FFBD4201D0B54201D124 +:103DE0000220E8E70B48854208D1A06A0028F7D1F5 +:103DF00094F858000128F3D00320DCE70548143874 +:103E0000854202D00DB10120D5E70420D3E70000A0 +:103E10001C000024CC0700241FB50024009401944A +:103E200002940394FEF716F801208DF80C001F2170 +:103E30008DF8081087228DF809208DF80D008DF877 +:103E4000000068468DF80A408DF80E408DF801405C +:103E500001948DF80B408DF80F40FDF7CDFF042045 +:103E6000FEF706F8FDF754FFFFF78CFDFFF736FC71 +:103E7000FFF7EAFBFFF71CFBFFF752FBFFF78EFB98 +:103E800000F034F8FFF7C6FB00F058F8FEE710B575 +:103E9000EFF3058111B16FF0050404E04FF0000469 +:103EA00008B100F099FF204610BD38B50546EFF384 +:103EB000058010B16FF005040CE0002401F02CFE29 +:103EC000291A0090002903DD684600F0ABFF01E0ED +:103ED0006FF00304204638BDEFF3058008B101F010 +:103EE00021BE01F019BE4FF47A707047EFF30580E0 +:103EF00010B16FF0050070470449086810B14FF029 +:103F0000FF30704701220A60002070476C000024D7 +:103F100010B5EFF3058010B16FF0050010BD01F092 +:103F2000EDFD20B1022804D04FF0FF3010BD01207C +:103F300010BD01F0D3F8002010BD000010B5EFF364 +:103F4000058010B16FF0050010BD08480168012917 +:103F500002D04FF0FF3010BD054A002182F8141D39 +:103F60000221016001F076F8002010BD6C000024F1 +:103F70000BE000E070B5EFF3058010B16FF00504C1 +:103F800013E001F0BBFD4FF0FF3510B102280BD15B +:103F900008E0012401F0E6FE012806D001F0AEFDA4 +:103FA00010B102E0002400E02C46204670BD000065 +:103FB000F8B56FF003021D466FF002064FF00004E3 +:103FC000EFF30583A3B1F0B1E9B1E5B900220092A6 +:103FD0006A4601F0CFFB012817D10098B0B10C4917 +:103FE0004FF080500860BFF34F8FBFF36F8F0DE02D +:103FF00048B141B12A4601F01FFB012806D025B186 +:104000006FF0010402E0144600E034462046F8BD9B +:1040100004ED00E0F8B514464FF00005EFF305821B +:1040200012BB08B301B3A4B1D4E9023263B1502A80 +:104030001AD32269C2B100FB01F66769B74213D3F4 +:10404000009501F04EF907E072B9226962B9626920 +:1040500052B9002201F024F9050005D00CB1216805 +:1040600000E0002100F082FE2846F8BDF8B56FF0B0 +:1040700003021D466FF002064FF00004EFF30583C4 +:10408000ABB100B3F9B1F5B90022009213466A460C +:1040900001F054FA012818D10098B8B10C494FF03A +:1040A00080500860BFF34F8FBFF36F8F0EE050B1A9 +:1040B00049B100232A4601F091F9012806D025B123 +:1040C0006FF0010402E0144600E034462046F8BDDB +:1040D00004ED00E02DE9F0410D46014621F001001C +:1040E0004FF0000401F00101EFF305820AB1A41FB3 +:1040F00016E048B1002929466FF001066FF002076B +:1041000008D001F043FC07E06FF0030408E035B18C +:10411000344605E001F07CFB0128F8D100E03C4684 +:104120002046BDE8F08170B505464FF00004EFF37E +:10413000058050BB0DB1686800E00020C10701D0C8 +:10414000012600E0002600071FD46DB1D5E902105A +:1041500021B1502819D31EB1042002E020B114E08F +:10416000012001F090F805E00EB1042000E00120EC +:1041700001F07EF8040008D00DB1296800E00021AC +:1041800000F0F4FD0EB144F00104204670BD01467C +:1041900070B521F001004FF0000401F00101EFF3D0 +:1041A00005820AB1A41F11E028B16FF0020529B100 +:1041B00001F023FA07E06FF0030407E000231A463A +:1041C000194601F00BF9012800D02C46204670BD9D +:1041D00001F08EBC2DE9FF414FEA01034FF00005CD +:1041E000EFF30581039561BB58B34FF080064FF0A4 +:1041F00018014FF000044AB3176807B13C469769AD +:104200001FB139467F1E382F02D21779FF0703D01E +:10421000002004B0BDE8F081576907B1BE08D2F8AC +:1042200008C0BCF1000F0DD0D5685C2D18D3126901 +:104230003AB137B18DE806103246214601F02DFC27 +:1042400003900DE0D7685FB912694AB903AACDE9B6 +:104250000012B2B2214601F0F3FB012800D0039511 +:104260000398D6E770B50546EFF3058010B16FF0FF +:1042700005040FE04DB12846FFF794FD042807D050 +:104280000024284600F014FE04E06FF0030401E06F +:104290006FF00204204670BD2DE9F041134C0F462B +:1042A0000546E6682068001D00F060FC681C07D128 +:1042B00037B12168BDE8F0410D48091D00F0A8BCE8 +:1042C00020683544B5424560216805D2A06B091DC0 +:1042D000BDE8F04100F084BC606B091D00F080FC7B +:1042E000A06A854200D2A562BDE8F0811C000024CE +:1042F000CC0700242DE9F041054600F095FC2D4C3B +:104300002D4FA068401CA060206810B1606930B3D8 +:104310002BE02560A068012827D1002606EB860047 +:1043200007EB800000F04EFC761C382EF6D32348B5 +:1043300000F048FC2148143000F044FC1F482830AD +:1043400000F040FC1D483C3000F03CFC1B48503065 +:1043500000F038FC194860631430A06305E0E86A97 +:104360002168C96A814200D82560606A401C606289 +:104370006864E86A2169884200D9206100EB800006 +:10438000291D07EB800000F043FC00F06DFC606924 +:1043900000280CD02068E96AC06A884207D2084920 +:1043A0004FF080500860BFF34F8FBFF36F8FBDE8B1 +:1043B000F08100001C0000241C0300247C07002462 +:1043C00004ED00E038B500F02FFC104C2068C8B9AF +:1043D0000F4800F0F7FB0E48143000F0F3FB0C49D7 +:1043E0000020E16014312161A1F582730090A1F1F8 +:1043F000B40210210A2000F074FF206010B105A162 +:1044000000F0B4FCBDE8384000F02EBC5800002499 +:10441000D0080024546D72510000000030B4026CCA +:104420000B46002A0BD0D0E902411144C160A142E1 +:1044300001D30168C160184630BCFCF71BB830BC22 +:1044400070472DE9F041856B1746026C0446002643 +:1044500082B1C7B1E068FCF70DF8E168206C226812 +:10446000091AE160914202D2A168081AE060022FA5 +:1044700016D017E02068A8B9A06801F0BFFB064677 +:104480000020A0600EE06068FBF7F4FFD4E90101B2 +:10449000226C10446060884204D32068606001E0B0 +:1044A00005B16D1E6D1CA5633046BDE8F08110B5E9 +:1044B000044690F8590058B101280CD002280FD0BA +:1044C000502080F31188BFF34F8FBFF36F8FFEE74B +:1044D000206B00F0DDFB2046BDE8104000F0D8BBAB +:1044E00010BD000011484FF4705110B5420706D0BE +:1044F0000E49C01D20F00700411AC1F570510C4C47 +:10450000002301440839A4F1180221F00701C4E98D +:1045100000030C1A11604B600B60C0E9001494603A +:104520004FF000415460516110BD0000B00F0024F5 +:1045300088000024144E4FF08058144CDFF850903F +:10454000A6F29C4712E000BF00F06EFBF068C56861 +:10455000281D00F00BFBA068401EA0606068401E94 +:10456000606000F081FB2846FFF7A1FF606800282B +:10457000EAD138680128F9D9C9F80080BFF34F8F14 +:10458000BFF36F8FF2E70000B80700241C0000247F +:1045900004ED00E0002807D00021816001600B4697 +:1045A0000A46C16000F01ABF7047000070B51D4692 +:1045B000049C51B1C4F80020C4E90F010121204638 +:1045C00000F0C2FE84F84C5070BD2460F4E72DE981 +:1045D000F05F88469A4691001546DDE90B940A9EE5 +:1045E000A5228346206BFBF7BCFF206B6FF0030115 +:1045F00001EB8501084420F00707780707D0502019 +:1046000080F31188BFF34F8FBFF36F8FFEE7B8F1D0 +:10461000000F4FF000050ED00020221818F80010EF +:1046200082F8341018F8001011B1401C1028F4D38F +:1046300084F8435001E084F83450382E00D33726F4 +:10464000E662201DC4E9136500F0C7FA04F1180002 +:1046500000F0C3FA6565C6F13800A06184F85850CF +:104660005246246159463846646200F067FAB9F14F +:10467000000F206001D0C9F80040BDE8F09F0000A5 +:1046800030B5114900E011460A688242FBD34B68FD +:104690005C18844203D14468084623444B60436855 +:1046A0001D18954209D1084C183C2468A24209D033 +:1046B00052681A4442600A6812680260814200D05F +:1046C000086030BD0460F9E78800002470B50D4D26 +:1046D000914241604FF00004006106D88169D21A0E +:1046E0008A4206D2011D286907E09A4203D2994204 +:1046F00001D3012403E0011DE86800F071FA2046AF +:1047000070BD00005800002410B5044600F08CFA7B +:10471000A06B28B15FF0000400F0A6FA204610BD9F +:104720000124F9E730B53C4D89B06BE004980028CE +:1047300006DA059ADDE9060190470498002861DB56 +:10474000069C606910B1201D00F010FA03A800F06B +:10475000D5F8024604980A2854D2DFE800F005058F +:10476000052D304705052D3094F8280040F0010054 +:1047700084F82800A06905990B4601442046FFF7FC +:10478000A5FF50B3216A2046884794F828004007C7 +:1047900038D50020009005980023A16942181946D9 +:1047A000204601F071FBC0B9502080F31188BFF39F +:1047B0004F8FBFF36F8FFEE794F828001EE094F848 +:1047C000280040F0010084F828000598A06128B175 +:1047D000811813462046FFF779FF13E0502080F33D +:1047E0001188BFF34F8FBFF36F8FFEE794F8280057 +:1047F000810703D4204600F04BFA03E020F00100CB +:1048000084F828002868002204A900F015FF002879 +:104810008CD109B030BD0000580000242DE9FC41C6 +:104820000F46054600F05AFC01A800F067F8044660 +:10483000019818B101F096FABDE8FC81254EAFB1A0 +:1048400030690068D0B300273068291B3A4600F071 +:10485000A1FA01F087FA0028EED11F494FF08050ED +:104860000860BFF34F8FBFF36F8FE5E7A542EBD82A +:1048700001F078FAF0682746C068C468201D00F08F +:1048800075F994F82800410719D5A0692B463A46D6 +:1048900041192046FFF71AFFA8B100202A46034617 +:1048A00001460090204601F0EFFA60B9502080F3F5 +:1048B0001188BFF34F8FBFF36F8FFEE707E020F043 +:1048C000010084F82800216A20468847B4E70127C0 +:1048D000BAE700005800002404ED00E00648416BF0 +:1048E000096829B1416BC968C96849688162704724 +:1048F0004FF0FF31FAE700001C00002470B50546B8 +:1049000001F00AF9064E0446B068844203D200F072 +:1049100009F8012000E0002028602046B46070BD46 +:1049200058000024F8B5194D20E0C068C468066836 +:10493000201D00F01BF9216A2046884794F82800C2 +:10494000400713D5A0693044B04206D92461211D27 +:104950006060E86800F044F908E000203246034651 +:1049600001460090204601F08FFA38B1E8680168EE +:104970000029DAD12969C5E90310F8BD502080F378 +:104980001188BFF34F8FBFF36F8FFEE758000024ED +:1049900008484068401C4FF0500080F3118804D054 +:1049A000BFF34F8FBFF36F8FFEE7BFF34F8FBFF3A0 +:1049B0006F8FFEE790000024074CE068016841B16A +:1049C000C0680021D0F80000FFF728FFFFF7AAFE1B +:1049D000F3E701210020F7E7580000242DE9F0411A +:1049E000044600F021F994F9455004F1240609E049 +:1049F000606A48B1304601F07DF908B100F0A8FACC +:104A00006D1E6DB2002DF3DC4FF0FF3684F845606B +:104A100000F02AF900F008F994F9445004F1100765 +:104A200009E0206948B1384601F064F908B100F0A6 +:104A30008FFA6D1E6DB2002DF3DC84F84460BDE882 +:104A4000F04100F011B900002DE9F04100270446C3 +:104A500000F044FB324E306808B9FFF743FD70693F +:104A600004424ED1C4B3083460070ED004F00700EE +:104A7000C0F108000444600707D0502080F311887B +:104A8000BFF34F8FBFF36F8FFEE72CB37068844284 +:104A900037D82348183001460D6801E028460D46F6 +:104AA0006968A14202D229680029F7D131688D4294 +:104AB00027D007682968016008376868011B10293A +:104AC0000FD92819420708D0502080F31188BFF36E +:104AD0004F8FBFF36F8FFEE713E041606C60FFF70D +:104AE000CFFD69687068401A7060B268904200D269 +:104AF000B060002072691143C5E90001F068401CF4 +:104B0000F06001F02FF9780707D0502080F311886A +:104B1000BFF34F8FBFF36F8FFEE73846BDE8F081DC +:104B2000700000240449086818B10868026D521C1E +:104B300002650868704700001C00002470B5041F5F +:104B4000094E231F4FF0807521F0010125601C1FC5 +:104B50001960A0F120010B1F266044380A606FF035 +:104B600002051D6070BD000091490008D0E90132C6 +:104B700001699A60D0E901235A604A68824201D1F2 +:104B800082684A60002202610868401E0860086866 +:104B90007047000010B5044C8023046004F15C00F1 +:104BA0000860136010BD0000F808002410B5044C24 +:104BB0004FF48073046004F15C000860136010BD62 +:104BC000540B00244FF0FF3300F108010022C0E92C +:104BD00001130260C16001617047002101617047EB +:104BE00030B50B685A1C02D000F1080202E00269DD +:104BF00004E02246546825689D42FAD953684B6008 +:104C000099608A60516008610168491C016030BD8B +:104C100042684A6093688B6093685960916008614C +:104C20000168491C01607047502080F31188BFF370 +:104C30004F8FBFF36F8F0A494868401C48600128B6 +:104C40000CD10848006810F0FF0F07D0502080F307 +:104C50001188BFF34F8FBFF36F8FFEE770470000DF +:104C60009000002404ED00E00849486828B1401E87 +:104C7000486001D180F311887047502080F311887B +:104C8000BFF34F8FBFF36F8FFEE70000900000244B +:104C900070B500282AD0164DA0F108046168686933 +:104CA000014207D1502080F31188BFF34F8FBFF32B +:104CB0006F8FFEE722683AB1502080F31188BFF36E +:104CC0004F8FBFF36F8FFEE78143616000F006FAFC +:104CD00060686968084468602046FFF7D1FC28696D +:104CE000401C2861BDE8704001F03CB870BD000078 +:104CF000700000244FF0E020002101614FF47A722F +:104D00008161072303490968B1FBF2F1491E416142 +:104D1000036170471400002410B5FBF783FB1149B1 +:104D200010280ED300F1E0200A7890F8F0039042AA +:104D300007D2502080F31188BFF34F8FBFF36F8FDE +:104D4000FEE709488968006800F4E060884207D9F6 +:104D5000502080F31188BFF34F8FBFF36F8FFEE7B2 +:104D600010BD0000900000240CED00E0084B5FF047 +:104D7000000210B553F832401CB1521C082AF9D376 +:104D800010BD03EBC20443F83210606010BD000098 +:104D9000DC02002470B515460E460446FFF744FFBA +:104DA00094F944100020491C01D184F8440094F97E +:104DB0004510491C01D184F84500FFF755FFA06B51 +:104DC00028B904F124002A46314600F0DFF82046D5 +:104DD000BDE87040FFF702BE020010B514D00F48C6 +:104DE000006B38B1502080F31188BFF34F8FBFF3B1 +:104DF0006F8FFEE700F072F900211046FFF74CFAC2 +:104E000000F0B0FF002807D105494FF0805008603E +:104E1000BFF34F8FBFF36F8F10BD00001C00002445 +:104E200004ED00E070B504000D460BD095B11E4AAC +:104E3000106BB8B1502080F31188BFF34F8FBFF3D0 +:104E40006F8FFEE7502080F31188BFF34F8FBFF3C1 +:104E50006F8FFEE7502080F31188BFF34F8FBFF3B1 +:104E60006F8FFEE700F03AF92368D2685919934230 +:104E700004D98B420AD9914202D807E08B42FAD971 +:104E8000881A21600021FFF707FA00E0216000F096 +:104E900069FF002807D105494FF080500860BFF333 +:104EA0004F8FBFF36F8F70BD1C00002404ED00E036 +:104EB00070B50546FFF7B8FE1E4C05B92568281DDC +:104EC000FFF754FEA86A18B105F11800FFF74EFE6F +:104ED000606A401C60622068854207D11648291D1F +:104EE000FFF796FE6068401C606007E0A068401E07 +:104EF000A0602846FFF7DBFAFFF7F0FCFFF7B4FEEF +:104F00006069002814D02068854211D1206B38B127 +:104F1000502080F31188BFF34F8FBFF36F8FFEE7F0 +:104F200006494FF080500860BFF34F8FBFF36F8F7B +:104F300070BD00001C000024B807002404ED00E050 +:104F400002490A6A0260C968416070471C00002477 +:104F500001490120C86170471C00002410B50C46AF +:104F600050B1094909681831FFF73AFE2046BDE8FB +:104F700010400121FFF790B9502080F31188BFF352 +:104F80004F8FBFF36F8FFEE71C00002470B51446EF +:104F90000D4668B10A4909681831FFF739FE0CB1AE +:104FA0004FF0FF3521462846BDE87040FFF774B941 +:104FB000502080F31188BFF34F8FBFF36F8FFEE750 +:104FC0001C00002470B5002804463ED0226DA2B11A +:104FD000E06C884200D30146E06A884235D0012A5D +:104FE00033D11A4D2A6894420FD1502080F3118892 +:104FF000BFF34F8FBFF36F8FFEE7502080F3118810 +:10500000BFF34F8FBFF36F8FFEE7A269E162002A03 +:1050100002DBC1F13801A1610D4E00EB8000616936 +:1050200006EB8000814210D1201DFFF79FFDE06A52 +:105030002969884200D9286100EB8000211D06EB18 +:105040008000BDE87040FFF7E3BD70BD1C00002488 +:105050001C03002430B587B0002405AA04A90394DA +:1050600003A80494FFF796FDDDE9030100940023F3 +:10507000CDE90110174815A1059A00F00EFD164D57 +:105080000028E8621FD000F0CFFE012809D0401CA4 +:1050900019D1502080F31188BFF34F8FBFF36F8F6A +:1050A000FEE7502080F31188BFF34F8FBFF36F8F5F +:1050B00001214FF0FF30A8626961EC6007B0BDE8E4 +:1050C000304000F045B807B030BD000049444C45C1 +:1050D00000000000354500081C0000240248016B58 +:1050E000491C0163704700001C000024164810B5DD +:1050F000016B11B10121C16110BD0021C161134AD1 +:10510000016901E0B9B1491E01EB810352F8233076 +:10511000002BF7D001EB810302EB830202F10804BC +:1051200053685B685360A34201D15B685360DA68DF +:105130000260016110BD502080F31188BFF34F8FD2 +:10514000BFF36F8FFEE700001C0000241C03002447 +:1051500037481CB5374902688A4207D1502080F38E +:105160001188BFF34F8FBFF36F8FFEE7314900689F +:10517000491E884207D1502080F31188BFF34F8F1A +:10518000BFF36F8FFEE72C49FF200A780192087069 +:1051900008788DF800009DF800209DF8000002F0CE +:1051A000F002824207D0502080F31188BFF34F8F66 +:1051B000BFF36F8FFEE79DF8002007201F4C02F021 +:1051C00050022270A06005E09DF8002052008DF88A +:1051D0000020401E9DF800201206F5D40328A06090 +:1051E00007D0502080F31188BFF34F8FBFF36F8F2C +:1051F000FEE74FF44070A060019808700C48203022 +:10520000016841F470010160016841F07041016082 +:10521000FFF770FD00206060FBF7CCF808480168DC +:1052200041F040410160FBF7B1F800201CBD0000D7 +:1052300000ED00E071C20F4100E400E090000024A6 +:1052400034EF00E0502010B580F31188BFF34F8F8A +:10525000BFF36F8F00F06EFC18B104494FF080501F +:105260000860002080F3118810BD000004ED00E00C +:1052700000210246012010B500F012F80446FFF7A5 +:1052800089F9204610BD38B500220B461146009022 +:10529000012000F026F80446FFF77CF9204638BDCF +:1052A000F8B5050017460E4613D005FB06F0503042 +:1052B000FFF7CAFB04000AD0002084F8460004F17E +:1052C00050023B46314628460094FFF76FF92046CE +:1052D000F8BD502080F31188BFF34F8FBFF36F8F5D +:1052E000FEE7F8B5069D18B153B1CAB181B120E00F +:1052F000502080F31188BFF34F8FBFF36F8FFEE70D +:10530000502080F31188BFF34F8FBFF36F8FFEE7FC +:10531000502080F31188BFF34F8FBFF36F8FFEE7EC +:1053200039B1502080F31188BFF34F8FBFF36F8FD7 +:10533000FEE750241C46012683F8466000932B4666 +:10534000FFF734F92046F8BD2DE9F04704008A46FE +:1053500029D0FFF769FC21680025D4E90F23D4F890 +:1053600040C004F1100810460E46401E4FF0FF39B1 +:1053700002FB031200FB0C10BAF1000FA56366607C +:1053800084F8449084F84590C4E9022013D0404644 +:10539000FFF718FC04F12400FFF714FCFFF764FC8E +:1053A0000120BDE8F087502080F31188BFF34F8FB4 +:1053B000BFF36F8FFEE720690028EFD0404600F072 +:1053C00099FC0028EAD004494FF080500860BFF3F0 +:1053D0004F8FBFF36F8FE1E704ED00E02DE9FF474A +:1053E00004001D4682B08A464FF0000803D0BAF18F +:1053F000000F08D011E0502080F31188BFF34F8FC9 +:10540000BFF36F8FFEE7206C38B1502080F3118816 +:10541000BFF34F8FBFF36F8FFEE7022D0AD1E06B12 +:10542000012807D0502080F31188BFF34F8FBFF3BE +:105430006F8FFEE700F062FB3F4F4FF080564FF05A +:10544000000948B9049838B1502080F31188BFF39F +:105450004F8FBFF36F8FFEE7FFF7E6FBA06BE16BAB +:10546000884207D3022D05D00498D0B1B8F1000FBF +:105470001AD01EE02A4651462046FEF7E2FF616A36 +:1054800019B104F1240000F035FC20B13E60BFF3F7 +:105490004F8FBFF36F8FFFF7E7FB012006B0BDE82A +:1054A000F087FFF7E1FB22E06846FFF749FD4FF088 +:1054B0000108FFF7D9FBFFF711FEFFF7B5FB94F9E1 +:1054C0004400401C01D184F8449094F94500401CEC +:1054D00001D184F84590FFF7C7FB04A9684600F0A6 +:1054E00073FA30B12046FFF779FA00F03BFC002058 +:1054F000D4E7FFF799FBA06BE16B884213D1FFF76C +:10550000B3FB049904F11000FFF728FD2046FFF7D4 +:1055100065FA00F027FC00289ED13E60BFF34F8F54 +:10552000BFF36F8F98E7FFF79FFB2046FFF756FA10 +:1055300000F018FC90E7000004ED00E02DE9F047D2 +:1055400004001F469046894603D0B9F1000F08D0E9 +:1055500011E0502080F31188BFF34F8FBFF36F8F9E +:10556000FEE7206C38B1502080F31188BFF34F8FD5 +:10557000BFF36F8FFEE7022F0AD1E06B012807D03F +:10558000502080F31188BFF34F8FBFF36F8FFEE77A +:10559000FFF7C2FB5020EFF3118680F31188BFF3B1 +:1055A0004F8FBFF36F8FA06BE16B884206D3022F42 +:1055B00004D0002086F31188BDE8F08794F94550A7 +:1055C000A06B3A4649462046FEF73BFF681C04D0D4 +:1055D0006D1C84F845500120ECE7606A0028FAD081 +:1055E00004F1240000F086FB0028F4D0B8F1000F8D +:1055F000F1D00121C8F80010EDE710B5040009D082 +:1056000000F076FAA168884214D1E068401EE0609C +:1056100008D00DE0502080F31188BFF34F8FBFF307 +:105620006F8FFEE7002320461A461946FFF7D6FE85 +:10563000012010BD002010BD2DE9F74704008A4667 +:1056400083B04FF0000603D0BAF1000F08D011E08C +:10565000502080F31188BFF34F8FBFF36F8FFEE7A9 +:10566000206C38B1502080F31188BFF34F8FBFF307 +:105670006F8FFEE700F042FADFF8F4804FF08057BA +:105680004FF0000948B9059838B1502080F31188CF +:10569000BFF34F8FBFF36F8FFEE7FFF7C5FAA56B20 +:1056A000C5B151462046FEF7B9FE6D1EA5632069BF +:1056B00050B104F1100000F01DFB28B1C8F80070D3 +:1056C000BFF34F8FBFF36F8FFFF7CEFA012006B005 +:1056D000BDE8F087059808B11EB106E0FFF7C4FAEF +:1056E00027E06846FFF72CFC0126FFF7BDFAFFF71D +:1056F000F5FCFFF799FA94F94400401C01D184F8B5 +:10570000449094F94500401C01D184F84590FFF77E +:10571000ABFA05A9684600F057F9002820460AD0E0 +:10572000FFF75CF900F01EFB2046FEF7EDFF0028B6 +:10573000B3D00020CBE7FEF7E7FF90B1059904F165 +:105740002400FFF70BFC2046FFF748F900F00AFBA6 +:105750000028A2D1C8F80070BFF34F8FBFF36F8F3E +:105760009BE72046FFF73AF900F0FCFA95E70000C6 +:1057700004ED00E02DE9F04704009046894603D08F +:10578000B9F1000F08D011E0502080F31188BFF369 +:105790004F8FBFF36F8FFEE7206C38B1502080F33E +:1057A0001188BFF34F8FBFF36F8FFEE7FFF7B4FA97 +:1057B0005020EFF3118680F31188BFF34F8FBFF3B2 +:1057C0006F8FA76BFFB194F9445049462046FEF70E +:1057D00025FE681CA7F10107A76304D06D1C84F89F +:1057E0004450012010E020690028FAD004F1100094 +:1057F00000F080FA0028F4D0B8F1000FF1D00121B8 +:10580000C8F80010EDE7002086F31188BDE8F087A6 +:105810002DE9F3434FF000060400354683B009D06C +:10582000206C78B1502080F31188BFF34F8FBFF305 +:105830006F8FFEE7502080F31188BFF34F8FBFF3C7 +:105840006F8FFEE700F05AF9DFF83C814FF0805788 +:105850004FF0000948B9049838B1502080F31188FE +:10586000BFF34F8FBFF36F8FFEE7FFF7DDF9A06B3C +:10587000C8B12168401EA06311B9FFF753F9A060B9 +:10588000206950B104F1100000F034FA28B1C8F8D2 +:105890000070BFF34F8FBFF36F8FFFF7E5F9012063 +:1058A00005B0BDE8F083049808B166B10FE03DB1E2 +:1058B000502080F31188BFF34F8FBFF36F8FFEE747 +:1058C000FFF7D2F95EE06846FFF73AFB0126FFF7E3 +:1058D000CBF9FFF703FCFFF7A7F994F94400401C4C +:1058E00001D184F8449094F94500401C01D184F81A +:1058F0004590FFF7B9F904A9684600F065F800285B +:10590000204612D0FFF76AF800F02CFA2046FEF786 +:10591000FBFE0028A9D075B3FFF786F9606A58B37B +:10592000206B0068C0F1380128E0FEF7EDFEE0B121 +:10593000206838B9FFF778F9A06800F09DF90546AE +:10594000FFF792F9049904F12400FFF707FB2046C2 +:10595000FFF744F800F006FA002886D1C8F8007076 +:10596000BFF34F8FBFF36F8F7FE72046FFF736F807 +:1059700000F0F8F979E705E0FFE70021A068FFF7FC +:1059800021FB9DE700208BE704ED00E070B50400EB +:105990000D4607D000F0ACF8A16888420AD1E16852 +:1059A00001200EE0502080F31188BFF34F8FBFF32A +:1059B0006F8FFEE729462046FFF72AFF002802D016 +:1059C000E168491CE16070BD2DE9F04105000C461D +:1059D00012D0CCB1FFF728F9184E2068F268471CA6 +:1059E0006B68A2EB030117D02F68366AB74215D057 +:1059F000934213D801251CE0502080F31188BFF397 +:105A00004F8FBFF36F8FFEE7502080F31188BFF3F5 +:105A10004F8FBFF36F8FFEE700250AE0884205D95C +:105A2000401A20602846FFF78BFAF5E70020206037 +:105A30000125FFF719F92846BDE8F0811C00002474 +:105A40002DE9FF5F994616468A4683469000DDE9B8 +:105A50000E87FEF7F9FF05001CD05C20FEF7F4FF6F +:105A6000040014D00020256384F859004B46CDE98A +:105A70000087CDE90240324651465846FEF7A7FD61 +:105A80002046FEF737FC012004B0BDE8F09F284611 +:105A9000FFF7FEF84FF0FF30F6E7F0B585B0DDE92F +:105AA0000B740A9DA7B1DCB15C262763022684F83B +:105AB0005960002703970DF1100C0095CDE901C442 +:105AC000FEF785FD2046FEF715FC049805B0F0BDF5 +:105AD000502080F31188BFF34F8FBFF36F8FFEE725 +:105AE000502080F31188BFF34F8FBFF36F8FFEE715 +:105AF00001480068704700001C0000240548416907 +:105B000019B1006B18B100207047012070470220C6 +:105B1000704700001C0000240148C0687047000066 +:105B20001C00002410B5FFF7F7F80148C06810BD4D +:105B30001C0000242DE9F0412E4C206B002728B1D9 +:105B4000A069401CA0613846BDE8F081E668761C7B +:105B5000E66013D1606B006838B1502080F3118883 +:105B6000BFF34F8FBFF36F8FFEE7606BA16B616375 +:105B7000A063206A401C2062FEF7B0FEDFF8788048 +:105B8000A06A864209D3606B0068A0B1606BC068F0 +:105B9000C5686868864211D2A0622068C06A00EBBE +:105BA000800158F82100012800D90127E069002868 +:105BB000C9D00127C7E74FF0FF30EDE7281DFEF7FA +:105BC000D5FFA86A18B105F11800FEF7CFFFE86A03 +:105BD0002169884200D9206100EB800108EB810037 +:105BE000291DFFF715F82068E96AC06A8142CAD307 +:105BF0000127C8E71C0000241C03002470B50446DC +:105C00004FF0000190B31A4D2868844207D050200D +:105C100080F31188BFF34F8FBFF36F8FFEE7206DC6 +:105C200038B1E36C401EE26A20659A421ED040B152 +:105C30001CE0502080F31188BFF34F8FBFF36F8FAC +:105C4000FEE7201DFEF792FFE06CC0F13801A16174 +:105C5000E0622969884200D9286100EB800005498B +:105C600001EB8000211DFEF7D3FF0121084670BD26 +:105C70001C0000241C03002470B5002804464FF0CB +:105C800000002BD0194DE16A2A68D26A914226D2CF +:105C9000A069002804DB2868C06AC0F13800A06150 +:105CA000134E01EB8101606906EB8101884211D13D +:105CB000201DFEF75BFF2868C06AE0622969884200 +:105CC00000D9286100EB8000211D06EB8000FEF763 +:105CD0009FFF02E02868C06AE062012070BD296869 +:105CE000E26CC96A8A42F8D370BD00001C0000242F +:105CF0001C03002470B5C068C46854B104F11800D6 +:105D00000646FEF733FF144D286B50B11348314659 +:105D100015E0502080F31188BFF34F8FBFF36F8FD2 +:105D2000FEE7201DFEF722FFE06A2969884200D9BC +:105D3000286100EB80000A4901EB8000211DFEF77D +:105D400067FFE06A2968C96A884203D90121E961CD +:105D5000084670BD002070BD1C000024A40700246C +:105D60001C0300242DE9F0472C4D286B0024274606 +:105D700038B1FEF759FF286B401E2863286B40B1ED +:105D800047E0502080F31188BFF34F8FBFF36F8F30 +:105D9000FEE7234E0120A968D9B3A6F59169804694 +:105DA0003068E0B1F068C46804F11800FEF7DEFE68 +:105DB000201DFEF7DBFEE06A2969884200D92861D0 +:105DC00000EB800109EB8100211DFEF721FFE06A55 +:105DD0002968C96A8842E3D3C5F81C80E0E70CB1A2 +:105DE000FEF77CFDAC694CB14FEA0806FFF7A2FE56 +:105DF00000B1EE61641EF9D10020A861E86940B1EC +:105E0000084901274FF080500860BFF34F8FBFF360 +:105E10006F8FFEF729FF3846BDE8F0871C0000248D +:105E2000A407002404ED00E010B586B0FEF7CAFA1E +:105E3000114C2068B8B10020039005AA049004A971 +:105E400003A8FEF7B3FEDDE90321022000238DE85D +:105E500007000C4809A1059AFFF71FFE606010B10A +:105E600006B0012010BD502080F31188BFF34F8F82 +:105E7000BFF36F8FFEE7000058000024546D7220BE +:105E800053766300B94900082DE9FF411E461346C9 +:105E900002004FF000000A9D16D0144C2768002F16 +:105EA0000FD006290292CDE9001317DAFFF726FE7C +:105EB00002284FF000030FD0002220686946FFF748 +:105EC0008DFA04B0BDE8F081502080F31188BFF353 +:105ED0004F8FBFF36F8FFEE72A46EEE7002332466F +:105EE00069463846FFF72AFBEBE70000580000241C +:105EF0004FF04070E1EE100A70470000D45F0008D8 +:105F00000000000000000000000000000000000091 +:105F10000002000018000000000000000000000067 +:105F20000001020304050607080C10141820304075 +:105F30000000000000000000000000000000000061 +:105F4000000000000100000002000000030000004B +:105F50000400000000000000050000000000000038 +:105F6000000000000000000006000000000000002B +:105F7000000000000000000007000000000000001A +:105F8000010203040102030406070809E05F000898 +:105F90000000000000000000000000000000000001 +:105FA00000040000300000000000000000000000BD +:105FB000EC5F00080000000000000000000000008E +:105FC00000000000000400001800000000000000B5 +:105FD0000000000064656661756C745461736B0049 +:105FE0005461736B5F496E6974000000626C696E86 +:105FF0006B0000001460000800000024B0000000E6 +:1060000008030008C4600008B0000024A88F000046 +:106010002403000800000000000000000100000050 +:1060200010000000000000000090D0030090D0039A +:106030000000000000000000000000000000000060 +:106040000000000000000000000000000000000050 +:106050000000000000000000000000000000000040 +:106060000000000000000000000000000000000030 +:106070000000000000000000000000000000000020 +:106080000000000000000000000000000000000010 +:106090000000000000000000000000000000000000 +:1060A0000000000000000000AAAAAAAA0000000048 +:1060B00000000000000000000000000000000000E0 +:0460C00000000000DC :04000005080002CD20 :00000001FF diff --git a/MDK-ARM/FDCAN/FDCAN.htm b/MDK-ARM/FDCAN/FDCAN.htm index 6848603..f924e87 100644 --- a/MDK-ARM/FDCAN/FDCAN.htm +++ b/MDK-ARM/FDCAN/FDCAN.htm @@ -3,1291 +3,2678 @@ Static Call Graph - [FDCAN\FDCAN.axf]

    Static Call Graph for image FDCAN\FDCAN.axf


    -

    #<CALLGRAPH># ARM Linker, 6160001: Last Updated: Fri Dec 19 01:44:25 2025 +

    #<CALLGRAPH># ARM Linker, 5060960: Last Updated: Fri Dec 26 23:13:16 2025

    -

    Maximum Stack Usage = 320 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)

    +

    Maximum Stack Usage = 352 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)

    Call chain for Maximum Stack Depth:

    -__rt_entry_main ⇒ main ⇒ MX_FDCAN1_Init ⇒ HAL_FDCAN_Init ⇒ HAL_FDCAN_MspInit ⇒ HAL_RCCEx_PeriphCLKConfig ⇒ RCCEx_PLL3_Config +BSP_FDCAN_RxFifo0Callback ⇒ osMessageQueuePut ⇒ xQueueGenericSend ⇒ xTaskResumeAll ⇒ xTaskIncrementTick

    Functions with no stack information

    Mutually Recursive functions -

  • ADC3_IRQHandler   ⇒   ADC3_IRQHandler
    -
  • BusFault_Handler   ⇒   BusFault_Handler
    -
  • HardFault_Handler   ⇒   HardFault_Handler
    -
  • MemManage_Handler   ⇒   MemManage_Handler
    -
  • NMI_Handler   ⇒   NMI_Handler
    -
  • UsageFault_Handler   ⇒   UsageFault_Handler
    +
  • ADC3_IRQHandler   ⇒   ADC3_IRQHandler
    +
  • BusFault_Handler   ⇒   BusFault_Handler
    +
  • HardFault_Handler   ⇒   HardFault_Handler
    +
  • MemManage_Handler   ⇒   MemManage_Handler
    +
  • NMI_Handler   ⇒   NMI_Handler
    +
  • StartDefaultTask   ⇒   StartDefaultTask
    +
  • UsageFault_Handler   ⇒   UsageFault_Handler

    Function Pointers

      -
    • ADC3_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • ADC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • BDMA_Channel0_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • BDMA_Channel1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • BDMA_Channel2_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • BDMA_Channel3_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • BDMA_Channel4_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • BDMA_Channel5_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • BDMA_Channel6_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • BDMA_Channel7_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • BusFault_Handler from stm32h7xx_it.o(.text.BusFault_Handler) referenced from startup_stm32h723xx.o(RESET) -
    • CEC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • COMP1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • CORDIC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • CRS_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DCMI_PSSI_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DFSDM1_FLT0_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DFSDM1_FLT1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DFSDM1_FLT2_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DFSDM1_FLT3_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DMA1_Stream0_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DMA1_Stream1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DMA1_Stream2_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DMA1_Stream3_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DMA1_Stream4_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DMA1_Stream5_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DMA1_Stream6_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DMA1_Stream7_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DMA2D_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DMA2_Stream0_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DMA2_Stream1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DMA2_Stream2_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DMA2_Stream3_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DMA2_Stream4_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DMA2_Stream5_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DMA2_Stream6_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DMA2_Stream7_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DMAMUX1_OVR_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DMAMUX2_OVR_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DTS_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • DebugMon_Handler from stm32h7xx_it.o(.text.DebugMon_Handler) referenced from startup_stm32h723xx.o(RESET) -
    • ECC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • ETH_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • ETH_WKUP_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • EXTI0_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • EXTI15_10_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • EXTI1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • EXTI2_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • EXTI3_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • EXTI4_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • EXTI9_5_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • ExitRun0Mode from system_stm32h7xx.o(.text.ExitRun0Mode) referenced from startup_stm32h723xx.o(.text) -
    • FDCAN1_IT0_IRQHandler from stm32h7xx_it.o(.text.FDCAN1_IT0_IRQHandler) referenced from startup_stm32h723xx.o(RESET) -
    • FDCAN1_IT1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • FDCAN2_IT0_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • FDCAN2_IT1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • FDCAN3_IT0_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • FDCAN3_IT1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • FDCAN_CAL_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • FLASH_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • FMAC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • FMC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • FPU_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • HSEM1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • HardFault_Handler from stm32h7xx_it.o(.text.HardFault_Handler) referenced from startup_stm32h723xx.o(RESET) -
    • I2C1_ER_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • I2C1_EV_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • I2C2_ER_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • I2C2_EV_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • I2C3_ER_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • I2C3_EV_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • I2C4_ER_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • I2C4_EV_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • I2C5_ER_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • I2C5_EV_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • LPTIM1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • LPTIM2_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • LPTIM3_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • LPTIM4_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • LPTIM5_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • LPUART1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • LTDC_ER_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • LTDC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • MDIOS_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • MDIOS_WKUP_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • MDMA_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • MemManage_Handler from stm32h7xx_it.o(.text.MemManage_Handler) referenced from startup_stm32h723xx.o(RESET) -
    • NMI_Handler from stm32h7xx_it.o(.text.NMI_Handler) referenced from startup_stm32h723xx.o(RESET) -
    • OCTOSPI1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • OCTOSPI2_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • OTG_HS_EP1_IN_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • OTG_HS_EP1_OUT_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • OTG_HS_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • OTG_HS_WKUP_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • PVD_AVD_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • PendSV_Handler from stm32h7xx_it.o(.text.PendSV_Handler) referenced from startup_stm32h723xx.o(RESET) -
    • RCC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • RNG_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • RTC_Alarm_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • RTC_WKUP_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • Reset_Handler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • SAI1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • SAI4_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • SDMMC1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • SDMMC2_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • SPDIF_RX_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • SPI1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • SPI2_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • SPI3_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • SPI4_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • SPI5_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • SPI6_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • SVC_Handler from stm32h7xx_it.o(.text.SVC_Handler) referenced from startup_stm32h723xx.o(RESET) -
    • SWPMI1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • SysTick_Handler from stm32h7xx_it.o(.text.SysTick_Handler) referenced from startup_stm32h723xx.o(RESET) -
    • SystemInit from system_stm32h7xx.o(.text.SystemInit) referenced from startup_stm32h723xx.o(.text) -
    • TAMP_STAMP_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • TIM15_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • TIM16_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • TIM17_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • TIM1_BRK_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • TIM1_CC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • TIM1_TRG_COM_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • TIM1_UP_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • TIM23_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • TIM24_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • TIM2_IRQHandler from stm32h7xx_it.o(.text.TIM2_IRQHandler) referenced from startup_stm32h723xx.o(RESET) -
    • TIM3_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • TIM4_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • TIM5_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • TIM6_DAC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • TIM7_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • TIM8_BRK_TIM12_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • TIM8_CC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • TIM8_TRG_COM_TIM14_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • TIM8_UP_TIM13_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • UART4_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • UART5_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • UART7_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • UART8_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • UART9_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • USART10_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • USART1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • USART2_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • USART3_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • USART6_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • UsageFault_Handler from stm32h7xx_it.o(.text.UsageFault_Handler) referenced from startup_stm32h723xx.o(RESET) -
    • WAKEUP_PIN_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • WWDG_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) -
    • __main from __main.o(!!!main) referenced from startup_stm32h723xx.o(.text) +
    • ADC3_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • ADC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • BDMA_Channel0_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • BDMA_Channel1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • BDMA_Channel2_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • BDMA_Channel3_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • BDMA_Channel4_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • BDMA_Channel5_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • BDMA_Channel6_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • BDMA_Channel7_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • BSP_FDCAN_DefaultIdParser from fdcan_1.o(i.BSP_FDCAN_DefaultIdParser) referenced from fdcan_1.o(i.BSP_FDCAN_Init) +
    • BSP_FDCAN_RxFifo0Callback from fdcan_1.o(i.BSP_FDCAN_RxFifo0Callback) referenced from fdcan_1.o(i.BSP_FDCAN_Init) +
    • BSP_FDCAN_RxFifo1Callback from fdcan_1.o(i.BSP_FDCAN_RxFifo1Callback) referenced from fdcan_1.o(i.BSP_FDCAN_Init) +
    • BSP_FDCAN_TxCompleteCallback from fdcan_1.o(i.BSP_FDCAN_TxCompleteCallback) referenced from fdcan_1.o(i.BSP_FDCAN_Init) +
    • BusFault_Handler from stm32h7xx_it.o(i.BusFault_Handler) referenced from startup_stm32h723xx.o(RESET) +
    • CEC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • COMP1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • CORDIC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • CRS_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DCMI_PSSI_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DFSDM1_FLT0_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DFSDM1_FLT1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DFSDM1_FLT2_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DFSDM1_FLT3_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DMA1_Stream0_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DMA1_Stream1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DMA1_Stream2_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DMA1_Stream3_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DMA1_Stream4_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DMA1_Stream5_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DMA1_Stream6_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DMA1_Stream7_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DMA2D_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DMA2_Stream0_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DMA2_Stream1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DMA2_Stream2_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DMA2_Stream3_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DMA2_Stream4_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DMA2_Stream5_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DMA2_Stream6_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DMA2_Stream7_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DMAMUX1_OVR_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DMAMUX2_OVR_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DTS_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • DebugMon_Handler from stm32h7xx_it.o(i.DebugMon_Handler) referenced from startup_stm32h723xx.o(RESET) +
    • ECC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • ETH_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • ETH_WKUP_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • EXTI0_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • EXTI15_10_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • EXTI1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • EXTI2_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • EXTI3_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • EXTI4_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • EXTI9_5_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • ExitRun0Mode from system_stm32h7xx.o(i.ExitRun0Mode) referenced from startup_stm32h723xx.o(.text) +
    • FDCAN1_IT0_IRQHandler from stm32h7xx_it.o(i.FDCAN1_IT0_IRQHandler) referenced from startup_stm32h723xx.o(RESET) +
    • FDCAN1_IT1_IRQHandler from stm32h7xx_it.o(i.FDCAN1_IT1_IRQHandler) referenced from startup_stm32h723xx.o(RESET) +
    • FDCAN2_IT0_IRQHandler from stm32h7xx_it.o(i.FDCAN2_IT0_IRQHandler) referenced from startup_stm32h723xx.o(RESET) +
    • FDCAN2_IT1_IRQHandler from stm32h7xx_it.o(i.FDCAN2_IT1_IRQHandler) referenced from startup_stm32h723xx.o(RESET) +
    • FDCAN3_IT0_IRQHandler from stm32h7xx_it.o(i.FDCAN3_IT0_IRQHandler) referenced from startup_stm32h723xx.o(RESET) +
    • FDCAN3_IT1_IRQHandler from stm32h7xx_it.o(i.FDCAN3_IT1_IRQHandler) referenced from startup_stm32h723xx.o(RESET) +
    • FDCAN_CAL_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • FLASH_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • FMAC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • FMC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • FPU_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • HSEM1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • HardFault_Handler from stm32h7xx_it.o(i.HardFault_Handler) referenced from startup_stm32h723xx.o(RESET) +
    • I2C1_ER_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • I2C1_EV_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • I2C2_ER_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • I2C2_EV_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • I2C3_ER_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • I2C3_EV_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • I2C4_ER_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • I2C4_EV_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • I2C5_ER_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • I2C5_EV_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • LPTIM1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • LPTIM2_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • LPTIM3_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • LPTIM4_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • LPTIM5_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • LPUART1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • LTDC_ER_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • LTDC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • MDIOS_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • MDIOS_WKUP_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • MDMA_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • MemManage_Handler from stm32h7xx_it.o(i.MemManage_Handler) referenced from startup_stm32h723xx.o(RESET) +
    • NMI_Handler from stm32h7xx_it.o(i.NMI_Handler) referenced from startup_stm32h723xx.o(RESET) +
    • OCTOSPI1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • OCTOSPI2_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • OTG_HS_EP1_IN_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • OTG_HS_EP1_OUT_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • OTG_HS_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • OTG_HS_WKUP_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • PVD_AVD_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • PendSV_Handler from port.o(.emb_text) referenced from startup_stm32h723xx.o(RESET) +
    • RCC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • RNG_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • RTC_Alarm_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • RTC_WKUP_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • Reset_Handler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • SAI1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • SAI4_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • SDMMC1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • SDMMC2_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • SPDIF_RX_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • SPI1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • SPI2_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • SPI3_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • SPI4_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • SPI5_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • SPI6_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • SVC_Handler from port.o(.emb_text) referenced from startup_stm32h723xx.o(RESET) +
    • SWPMI1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • StartDefaultTask from freertos.o(i.StartDefaultTask) referenced from freertos.o(i.MX_FREERTOS_Init) +
    • SysTick_Handler from cmsis_os2.o(i.SysTick_Handler) referenced from startup_stm32h723xx.o(RESET) +
    • SystemInit from system_stm32h7xx.o(i.SystemInit) referenced from startup_stm32h723xx.o(.text) +
    • TAMP_STAMP_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • TIM15_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • TIM16_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • TIM17_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • TIM1_BRK_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • TIM1_CC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • TIM1_TRG_COM_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • TIM1_UP_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • TIM23_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • TIM24_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • TIM2_IRQHandler from stm32h7xx_it.o(i.TIM2_IRQHandler) referenced from startup_stm32h723xx.o(RESET) +
    • TIM3_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • TIM4_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • TIM5_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • TIM6_DAC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • TIM7_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • TIM8_BRK_TIM12_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • TIM8_CC_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • TIM8_TRG_COM_TIM14_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • TIM8_UP_TIM13_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • Task_Init from init.o(i.Task_Init) referenced from freertos.o(i.MX_FREERTOS_Init) +
    • Task_blink from blink.o(i.Task_blink) referenced from init.o(i.Task_Init) +
    • UART4_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • UART5_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • UART7_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • UART8_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • UART9_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • USART10_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • USART1_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • USART2_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • USART3_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • USART6_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • UsageFault_Handler from stm32h7xx_it.o(i.UsageFault_Handler) referenced from startup_stm32h723xx.o(RESET) +
    • WAKEUP_PIN_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • WWDG_IRQHandler from startup_stm32h723xx.o(.text) referenced from startup_stm32h723xx.o(RESET) +
    • __main from __main.o(!!!main) referenced from startup_stm32h723xx.o(.text) +
    • prvIdleTask from tasks.o(i.prvIdleTask) referenced from tasks.o(i.vTaskStartScheduler) +
    • prvTaskExitError from port.o(i.prvTaskExitError) referenced from port.o(i.pxPortInitialiseStack) +
    • prvTimerTask from timers.o(i.prvTimerTask) referenced from timers.o(i.xTimerCreateTimerTask)

    Global Symbols

    -

    __main (Thumb, 8 bytes, Stack size 0 bytes, __main.o(!!!main)) -

    [Calls]

    • >>   __rt_entry -
    • >>   __scatterload -
    -
    [Address Reference Count : 1]
    • startup_stm32h723xx.o(.text) -
    -

    __scatterload (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter)) -

    [Called By]