diff --git a/Core/Src/freertos.c b/Core/Src/freertos.c index 4fa7269..aa3300b 100644 --- a/Core/Src/freertos.c +++ b/Core/Src/freertos.c @@ -158,14 +158,13 @@ void StartDefaultTask(void const * argument) /* Infinite loop */ for(;;) { - read_and_process_uart_data(g_rs485_uart_handle); + read_and_process_uart_data(g_rs485_uart_handle); read_and_process_uart_data(g_term_uart_handle); if(time_get_ok) { parse_4g_receive_data(); } osDelay(200); - } /* USER CODE END StartDefaultTask */ } @@ -212,6 +211,7 @@ void LEDTask(void const * argument) } /* USER CODE END Application */ +int trans_4g_flag = 0; void Trans_4g_Task(void const * argument) { /* USER CODE BEGIN StartDefaultTask */ @@ -226,7 +226,14 @@ void Trans_4g_Task(void const * argument) if(temp_1s >= 600) { temp_1s = 0; + trans_4g_flag = 1; + + } + + if(trans_4g_flag == 1) + { MQTT_Trans_Data(); + trans_4g_flag = 0; } } diff --git a/Drivers/EC801E/EC801E.c b/Drivers/EC801E/EC801E.c index 2c5392a..31762d0 100644 --- a/Drivers/EC801E/EC801E.c +++ b/Drivers/EC801E/EC801E.c @@ -11,7 +11,7 @@ // ID uint8_t g_devic_id[] = {0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77}; // 客户端名字 -char g_cilent_name[] = "Test_SUB"; +char g_cilent_name[] = "Test_cilent"; // 连接用户名 char g_cilent_user_name[] = "12345"; // 连接密码 @@ -19,7 +19,7 @@ char g_cilent_paaword[] = "12345"; // 服务器IP char g_server_ip[] = "199.7.140.10,1883"; // 订阅主题名 -char g_topic_name[] = "Test_Topic"; +char g_topic_name[] = "Test_Topic_1"; // 时间戳 uint32_t g_time_stamp; @@ -176,7 +176,7 @@ void MQTT_Trans_Data() uart_sendstr(g_ec801_uart_handle, cjson_str); HAL_Delay(3000); }flag_pubex = 0; - + //释放 vPortFree(cjson_str); cJSON_Delete(JsonRoot); @@ -443,7 +443,7 @@ void parse_4g_receive_data() { parse_json(temp_buff); } - term_printf(temp_buff); +// term_printf(temp_buff); return; } temp_buff_index ++; @@ -454,6 +454,7 @@ void parse_4g_receive_data() } } +extern int trans_4g_flag; // 收到json数据处理 void parse_json(uint8_t *json_buff) { @@ -471,12 +472,15 @@ void parse_json(uint8_t *json_buff) cJSON* cjson_response = cJSON_GetObjectItem(cjson_root, "response"); cJSON* cjson_time = cJSON_GetObjectItem(cjson_root, "timeStamp"); + cJSON* cjson_cmd = cJSON_GetObjectItem(cjson_root, "cmd"); + // 取出数据 char *temp_id = cjson_id -> valuestring; char *temp_type = cjson_type -> valuestring; int temp_version = cjson_version -> valueint; int temp_response = cjson_response -> valueint; int temp_time = cjson_time -> valueint; + int temp_cmd = cjson_cmd -> valueint; term_printf("deviId=%s\n frameType=%s\n version=%d\n response=%d\n timeStamp=%d\n", temp_id, temp_type, temp_version, temp_response, temp_time); @@ -486,6 +490,10 @@ void parse_json(uint8_t *json_buff) if(temp_time != trans_time_stamp) { term_printf("1111"); + if(temp_cmd == 1) + { + trans_4g_flag = 1; + } } // 数据处理 diff --git a/EWARM/micro_climate/.micro_climate_build_cache b/EWARM/micro_climate/.micro_climate_build_cache index 0143ea1..cc6af43 100644 --- a/EWARM/micro_climate/.micro_climate_build_cache +++ b/EWARM/micro_climate/.micro_climate_build_cache @@ -3,273 +3,12 @@ compiler - E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_hal_timebase_tim.c + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_timebase_tim.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\event_groups.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_timebase_tim.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.lst - - - - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\heap_4.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\heap_4.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc_ex.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc_ex.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc_ex.lst - - - - E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_hal_msp.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_msp.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_msp.lst - - - - E:\Y\IAR\micro_climate\Drivers\Sht3x\sht30.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Sht3x_8257160562692203274.dir\sht30.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Sht3x_8257160562692203274.dir\sht30.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc.lst - - - - E:\Y\IAR\micro_climate\Drivers\RingQueue\ring_queue.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\RingQueue_10900368326811202236.dir\ring_queue.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\RingQueue_10900368326811202236.dir\ring_queue.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc.lst - - - - E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EC801E_17758034221153603070.dir\EC801E.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EC801E_17758034221153603070.dir\EC801E.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_cortex.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_cortex.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim_ex.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.lst - - - - E:\Y\IAR\micro_climate\App\Src\anemometer_dev.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\anemometer_dev.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\anemometer_dev.lst - - - - E:\Y\IAR\micro_climate\Drivers\Shell\shell_uart.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_uart.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_uart.lst - - - - E:\Y\IAR\micro_climate\App\Src\frt_protocol.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\frt_protocol.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\frt_protocol.lst - - - - E:\Y\IAR\micro_climate\App\Src\inflash.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\inflash.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\inflash.lst - - - - E:\Y\IAR\micro_climate\Core\Src\gpio.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\gpio.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\gpio.lst - - - - E:\Y\IAR\micro_climate\App\Src\uart_dev.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\uart_dev.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\uart_dev.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart_ex.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart_ex.lst - - - - E:\Y\IAR\micro_climate\Core\Src\freertos.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\freertos.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\freertos.lst - - - - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\timers.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\timers.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\timers.lst - - - - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\queue.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\queue.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\queue.lst - - - - E:\Y\IAR\micro_climate\Core\Src\adc.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\adc.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\adc.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash.lst - - - - E:\Y\IAR\micro_climate\Core\Src\cJSON.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\cJSON.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\cJSON.lst - - - - E:\Y\IAR\micro_climate\Core\Src\dma.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\dma.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\dma.lst - - - - E:\Y\IAR\micro_climate\Core\Src\spi.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\spi.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\spi.lst - - - - E:\Y\IAR\micro_climate\Core\Src\i2c.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\i2c.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\i2c.lst - - - - E:\Y\IAR\micro_climate\Core\Src\main.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\main.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\main.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\event_groups.lst @@ -282,12 +21,48 @@ - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi_ex.c + E:\Y\IAR\micro_climate\App\Src\anemometer_dev.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi_ex.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\anemometer_dev.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi_ex.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\anemometer_dev.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr_ex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr_ex.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc.lst + + + + E:\Y\IAR\micro_climate\App\Src\frt_protocol.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\frt_protocol.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\frt_protocol.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.lst @@ -300,12 +75,66 @@ - E:\Y\IAR\micro_climate\Core\Src\usart.c + E:\Y\IAR\micro_climate\Drivers\Shell\shell_cmdhist.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\usart.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhist.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\usart.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhist.lst + + + + E:\Y\IAR\micro_climate\Drivers\RingQueue\ring_queue.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\RingQueue_10900368326811202236.dir\ring_queue.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\RingQueue_10900368326811202236.dir\ring_queue.lst + + + + E:\Y\IAR\micro_climate\App\Src\inflash.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\inflash.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\inflash.lst + + + + E:\Y\IAR\micro_climate\Core\Src\adc.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\adc.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\adc.lst + + + + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\croutine.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\croutine.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\croutine.lst + + + + E:\Y\IAR\micro_climate\Drivers\HP203B\hp203b.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\HP203B_1856951872026386537.dir\hp203b.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\HP203B_1856951872026386537.dir\hp203b.lst + + + + E:\Y\IAR\micro_climate\Drivers\Shell\shell_cmdhelp.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhelp.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhelp.lst @@ -326,42 +155,6 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Filter_2427836196881467961.dir\filter.lst - - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\cmsis_os.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\cmsis_os.lst - - - - E:\Y\IAR\micro_climate\Drivers\HP203B\hp203b.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\HP203B_1856951872026386537.dir\hp203b.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\HP203B_1856951872026386537.dir\hp203b.lst - - - - E:\Y\IAR\micro_climate\Drivers\Shell\shell.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr.lst - - E:\Y\IAR\micro_climate\Drivers\Shell\shell_autocomplete.c @@ -372,93 +165,66 @@ - E:\Y\IAR\micro_climate\Drivers\Shell\shell_cmdhelp.c + E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_hal_timebase_tim.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhelp.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_timebase_tim.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhelp.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_timebase_tim.lst - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c + E:\Y\IAR\micro_climate\Core\Src\gpio.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma_ex.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\gpio.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma_ex.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\gpio.lst - E:\Y\IAR\micro_climate\Drivers\Shell\shell_cmdhist.c + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi_ex.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhist.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi_ex.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhist.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi_ex.lst - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c + E:\Y\IAR\micro_climate\Core\Src\main.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr_ex.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\main.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr_ex.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\main.lst - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ex.c + E:\Y\IAR\micro_climate\Drivers\Sht3x\sht30.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ex.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Sht3x_8257160562692203274.dir\sht30.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ex.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Sht3x_8257160562692203274.dir\sht30.lst - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\tasks.c + E:\Y\IAR\micro_climate\Core\Src\dma.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\tasks.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\dma.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\tasks.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\dma.lst - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c_ex.c + E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_hal_msp.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c_ex.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_msp.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c_ex.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim.lst - - - - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\port.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\port.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\port.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_msp.lst @@ -471,12 +237,57 @@ - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma.lst + + + + E:\Y\IAR\micro_climate\Core\Src\i2c.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\i2c.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\i2c.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.lst + + + + E:\Y\IAR\micro_climate\Core\Src\spi.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\spi.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\spi.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ex.lst + + + + E:\Y\IAR\micro_climate\Drivers\Shell\shell.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell.lst @@ -489,12 +300,138 @@ - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c + E:\Y\IAR\micro_climate\Core\Src\freertos.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\freertos.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\freertos.lst + + + + E:\Y\IAR\micro_climate\Drivers\Shell\shell_uart.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_uart.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_uart.lst + + + + E:\Y\IAR\micro_climate\Core\Src\usart.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\usart.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\usart.lst + + + + E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EC801E_17758034221153603070.dir\EC801E.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EC801E_17758034221153603070.dir\EC801E.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc.lst + + + + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\queue.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\queue.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\queue.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc_ex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc_ex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc_ex.lst + + + + E:\Y\IAR\micro_climate\App\Src\uart_dev.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\uart_dev.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\uart_dev.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_cortex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_cortex.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma_ex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma_ex.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.lst + + + + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\port.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\port.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\port.lst @@ -507,12 +444,48 @@ - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\croutine.c + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c_ex.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\croutine.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c_ex.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\croutine.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c_ex.lst + + + + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\timers.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\timers.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\timers.lst + + + + E:\Y\IAR\micro_climate\Core\Src\cJSON.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\cJSON.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\cJSON.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr.lst + + + + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\heap_4.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\heap_4.lst @@ -534,38 +507,65 @@ - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\event_groups.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\cmsis_os.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\event_groups.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\cmsis_os.lst - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\tasks.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\tasks.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\tasks.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim_ex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart_ex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart_ex.lst assembler - - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portasm.s - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\portasm.lst - - E:\Y\IAR\micro_climate\EWARM\startup_stm32l496xx.s E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EWARM_18443280873093131863.dir\startup_stm32l496xx.lst + + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portasm.s + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\portasm.lst + + linker diff --git a/EWARM/micro_climate/.ninja_deps b/EWARM/micro_climate/.ninja_deps index 607b42d..098e001 100644 Binary files a/EWARM/micro_climate/.ninja_deps and b/EWARM/micro_climate/.ninja_deps differ diff --git a/EWARM/micro_climate/.ninja_log b/EWARM/micro_climate/.ninja_log index 3aa739d..3869c0d 100644 --- a/EWARM/micro_climate/.ninja_log +++ b/EWARM/micro_climate/.ninja_log @@ -134,3 +134,42 @@ 1219 1770 7467033480287952 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/queue.o 32948f85b195dca 1772 1978 7467033482323545 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 1980 1997 7467033482656237 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +2 581 7467082190574788 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +582 795 7467082192786141 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +798 817 7467082193149598 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +2 534 7467083165962799 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +535 751 7467083168110906 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +753 771 7467083168440025 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +41 1053 7467698692700587 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7 +361 1226 7467698694290582 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +1228 2414 7467698706277607 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +2416 2537 7467698707647799 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +41 1045 7469445391182724 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/inflash.o 6384979adabcf318 +362 1234 7469445393062723 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +1236 2524 7469445406054494 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +2526 2644 7469445407387465 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +3 419 7469496325058305 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272 +34 438 7469496325239540 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7 +440 654 7469496327477305 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +656 675 7469496327834280 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +66 1683 7470301055062303 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +1684 2473 7470301063036886 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +2476 2610 7470301064549301 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +26 1312 7471397273338023 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7 +318 1499 7471397275183619 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +1502 2219 7471397282484452 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +2221 2314 7471397283565202 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +43 1109 7472015000260473 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7 +1110 1760 7472015006847217 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +1762 1821 7472015007587293 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +42 1067 7473753144151324 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272 +337 1242 7473753145862674 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +1244 1938 7473753152941247 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +1942 2029 7473753153966006 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +2 522 7473755775847911 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +523 729 7473755777891715 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +731 750 7473755778231713 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +2 391 7473761009615378 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272 +32 605 7473761011763444 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +607 814 7473761013950217 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +816 834 7473761014270214 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b diff --git a/EWARM/micro_climate/BrowseInfo/.ninja_deps b/EWARM/micro_climate/BrowseInfo/.ninja_deps index c1f4e32..d6775e5 100644 Binary files a/EWARM/micro_climate/BrowseInfo/.ninja_deps and b/EWARM/micro_climate/BrowseInfo/.ninja_deps differ diff --git a/EWARM/micro_climate/BrowseInfo/.ninja_log b/EWARM/micro_climate/BrowseInfo/.ninja_log index 9b52e94..e00ab9a 100644 --- a/EWARM/micro_climate/BrowseInfo/.ninja_log +++ b/EWARM/micro_climate/BrowseInfo/.ninja_log @@ -5,10 +5,10 @@ 2726 3209 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/cmsis_os.xcl f1f1f9eb788358fd 447 670 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/usart.xcl ab332fa3b0661523 9 533 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/spi.xcl 757c84479e347688 -12 523 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_msp.xcl 96bd9c362b7a66a6 555 1006 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Filter_2427836196881467961.dir/filter.xcl ad75120e53206fce -1373 1434 7453880295904146 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/RingQueue_10900368326811202236.dir/ring_queue.pbi ae7a817f0b6f7f6b +12 523 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_msp.xcl 96bd9c362b7a66a6 1610 2090 7453880302464642 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_cortex.pbi cf46cd36b785b7a7 +1373 1434 7453880295904146 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/RingQueue_10900368326811202236.dir/ring_queue.pbi ae7a817f0b6f7f6b 27 566 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_timebase_tim.xcl c09f51f381970bc5 542 1070 7453880292278060 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell.pbi 847883da0581e612 549 1013 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/RingQueue_10900368326811202236.dir/ring_queue.xcl 4e2401a3465d38bc @@ -22,9 +22,9 @@ 16 548 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/i2c.xcl a9c744c1c80c5cc 1014 1504 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_cmdhist.xcl 7c646eb3a8a14712 1481 1833 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_cortex.xcl b01fce7c82bb9224 -3161 3236 7453880313932828 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/list.pbi d43760533e534c9e +884 949 7467033492933511 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/list.pbi d43760533e534c9e 2176 2700 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc_ex.xcl 5b20a9756d586636 -3351 3422 7453880315805906 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/timers.pbi 7c4e3f9361967203 +814 897 7467033492392139 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/timers.pbi 7c4e3f9361967203 1713 1767 7453880299254131 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_cmdhist.pbi 7ad00014cee89dfa 672 1103 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_uart.xcl 5754b30cf8d31534 554 1057 7453880292138036 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/CMSIS_6603591812247902717.dir/system_stm32l4xx.pbi 73d5d02acd300c29 @@ -34,7 +34,7 @@ 536 1207 7453880293648039 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/i2c.pbi 9d541dc505d3017d 1024 1613 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal.xcl c1d458af51c78d9d 1019 1580 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Sht3x_8257160562692203274.dir/sht30.xcl 4b5fbfa27482da61 -1 548 7459273892142583 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 +2 522 7473759392670165 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 1115 1639 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma.xcl b40c736f602b29e0 1054 1620 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc_ex.xcl b9366d67b63c185f 1505 1911 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_exti.xcl d28064c2f9caba48 @@ -42,27 +42,27 @@ 2606 2966 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim.xcl ba2c093c8f291790 1615 2146 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ramfunc.xcl 5fddc62f385b23e6 1913 2311 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc.xcl 1092c00c9ab05872 -1 527 7466028820167727 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/anemometer_dev.pbi ea36b5e0286322c4 +8 900 7467033492422136 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/anemometer_dev.pbi ea36b5e0286322c4 534 1018 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/tim.xcl 1bee0b500cce08e 3194 3435 7445525530000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/tasks.xcl 7740ce5466bf9c24 2717 3214 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/event_groups.xcl 8f68d4be35ded5f4 1582 2165 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.xcl 6739fe127f5ddaf4 2305 2825 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.xcl 87c50a2191251892 -1638 3110 7466934002773188 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1791 3214 7473759419143546 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 2148 2604 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr_ex.xcl 3dc902707e34cd21 3292 3811 7453880319702342 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart_ex.pbi 7e45bb040b4ee51e 1641 2191 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c.xcl 40ab92d9831e1b4e 1622 2174 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c_ex.xcl 26c79eff915015a9 3116 3386 7445525530000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/timers.xcl dd7654d773b4a3d2 2159 2669 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi.xcl fabdb5b59d337d71 -3411 4091 7453880322513828 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part3.pbi 75ef7fc31c00533f +933 1574 7467033499179523 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part3.pbi 75ef7fc31c00533f 2827 3270 7445525530000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim_ex.xcl 5b230438b274e824 2167 2707 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi_ex.xcl 201dd046fe173cb3 2313 2832 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/queue.xcl 7c5f3931b5097798 2702 3192 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/croutine.xcl c11867e101c24cfe 2185 2716 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/heap_4.xcl 4fdfc9b73d924bb4 2193 2724 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/port.xcl 9c179c3acb014f22 -1 535 7466028177803071 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d +2 667 7472013662457126 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d 2834 3277 7445525530000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/stream_buffer.xcl 6f9f1930c22c574 2671 3114 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart_ex.xcl 1e2a8af33aa2e836 2709 3200 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/list.xcl b89995cf2fd5402 @@ -76,9 +76,9 @@ 1435 1967 7453880301244150 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_uart.pbi a922e6223fcd58d7 2 388 7454960974980564 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_it.pbi 781774fcdeb5a3f5 547 1098 7453880292558045 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/usart.pbi fdd10afb825c4e91 -2080 2703 7453880308615314 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Sht3x_8257160562692203274.dir/sht30.pbi baf066feb7f3c7e7 -2 541 7454965295357012 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/tim.pbi 5120c15ba4fb26c9 -13 822 7454960266281559 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/HP203B_1856951872026386537.dir/hp203b.pbi 94795b4df4c402f0 +124 754 7467033490926722 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Sht3x_8257160562692203274.dir/sht30.pbi baf066feb7f3c7e7 +18 904 7467033492442130 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/tim.pbi 5120c15ba4fb26c9 +10 882 7467033492262147 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/HP203B_1856951872026386537.dir/hp203b.pbi 94795b4df4c402f0 1600 2078 7453880302354630 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.pbi acb106c2e1783a90 6520 6737 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/dma.xcl 2b657024324b6a73 1658 2186 7453880303438687 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma.pbi 4ce9ebf8f440b4c @@ -90,282 +90,92 @@ 1969 2473 7453880306303988 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal.pbi c81c07f4062f81e6 1625 2175 7453880303328695 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc.pbi 913b9fe7e9360a07 1606 2161 7453880303188685 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_exti.pbi 9b294b4446afd498 -3333 3403 7453880315625901 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/heap_4.pbi a91407ad45a84dae -3230 3328 7453880314870116 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/tasks.pbi 7af2debc08180638 +755 857 7467033491991940 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/heap_4.pbi a91407ad45a84dae +924 1011 7467033493543606 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/tasks.pbi 7af2debc08180638 3684 4478 7453880326379393 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part5.pbi 9d93f38b1897aeed 2091 2616 7453880307705232 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc_ex.pbi a61035b1d5112e37 2518 2994 7453880311532839 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr.pbi ea974c04a89c6d63 -3167 3252 7453880314102834 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/cmsis_os.pbi e8c9e01f21a80c5c -3322 3396 7453880315555896 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/event_groups.pbi 90bfd4ac47782b68 +901 989 7467033493333264 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/cmsis_os.pbi e8c9e01f21a80c5c +898 968 7467033493117832 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/event_groups.pbi 90bfd4ac47782b68 2695 3198 7453880313562829 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi.pbi e2fc1cb0c98d3fda 2187 2693 7453880308505230 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c_ex.pbi 19cb1d67190ba1f8 -3424 3476 7453880316365173 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part7.pbi 8a1d907468ec76e1 +1012 1071 7467033494133623 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part7.pbi 8a1d907468ec76e1 2177 2731 7453880308885244 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim_ex.pbi 50f7710b02d47386 3148 3683 7453880318402335 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc_ex.pbi fa4ec2c6c3b08897 2612 3165 7453880313232859 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr_ex.pbi b2e3a97ccb3ed832 2771 3263 7453880314213075 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi_ex.pbi bcf1bbe76359666d -3264 3332 7453880314900117 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/croutine.pbi c97f5b207775eed4 +853 922 7467033492652166 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/croutine.pbi c97f5b207775eed4 2474 3147 7453880313042836 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim.pbi 56d998ac0b46d62a 2704 3229 7453880313862834 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc.pbi ec3fc00e0dbbed51 -3329 3410 7453880315685912 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/queue.pbi 9c6ab5e9a6c5c971 -3254 3321 7453880314800113 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/port.pbi e54a5c2a4789d89f -547 1063 7466933982763615 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -3199 3291 7453880314491626 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/stream_buffer.pbi 9ace91f97aae008d -3812 4193 7453880323523837 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part6.pbi 449b1fb9d2f74ff2 +905 983 7467033493261874 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/queue.pbi 9c6ab5e9a6c5c971 +858 932 7467033492761111 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/port.pbi e54a5c2a4789d89f +525 1041 7473755411460194 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +919 1006 7467033493483601 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/stream_buffer.pbi 9ace91f97aae008d +990 1391 7467033497361850 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part6.pbi 449b1fb9d2f74ff2 6294 6622 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/inflash.xcl d81f04bf232bf142 6287 6627 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.xcl 84fafc0165e7c61a 1 446 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/gpio.xcl c017718f24cb2a83 6992 7224 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/adc.xcl e5451b87ebc00ca7 -536 1416 7466028186624362 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 +669 1886 7472013674655949 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 3594 4435 7453880325949395 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part4.pbi e398136710571a95 -2 388 7466228078908643 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/inflash.pbi bec8a18a82455250 +2 359 7467945076554277 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/inflash.pbi bec8a18a82455250 15 540 7453880286928041 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/gpio.pbi f8578090f82bcb2b 12 552 7453880287098055 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/adc.pbi 113027c4707b4f2e 7218 7390 7445525570000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.xcl f9bfb2f65a25eea9 -5 834 7454960266401566 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.pbi aa4d702faf2152c5 +7 852 7467033491931961 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.pbi aa4d702faf2152c5 6315 6635 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/uart_dev.xcl ca1dc76b01e9dfe7 2 546 7453880286968045 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/dma.pbi 6de0e5f8453d5804 13 589 7453880287468046 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/uart_dev.pbi 3ab39da8fbfa8221 -389 1349 7466228088528298 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -1064 1637 7466933988503610 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -2 77 7454837925976774 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/cJSON.pbi 67e38bd06e4c0968 -20 553 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.xcl ebfb9659b35c1fff -2 546 7466933977587864 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -2 530 7466934210586046 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -531 1050 7466934215801828 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1051 1609 7466934221388240 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1610 3113 7466934235953864 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 557 7467007649434555 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -558 1113 7467007655004131 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1114 1697 7467007660842594 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1698 3235 7467007675720404 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 545 7467007783305656 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -546 1081 7467007788669770 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1081 1682 7467007794678762 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1683 3201 7467007809400453 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 544 7467007866396047 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -544 1070 7467007871684365 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1071 1648 7467007877458975 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1649 3177 7467007892296076 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 538 7467007949215209 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -539 1065 7467007954479009 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1066 1660 7467007960429002 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1661 3149 7467007974841364 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 567 7467008082435440 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -568 1114 7467008087911508 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1115 1687 7467008093642900 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1688 3201 7467008108326796 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 554 7467008215721935 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -555 1083 7467008221011418 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1083 1674 7467008226921396 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1675 3167 7467008241391001 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 544 7467008298394636 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -545 1089 7467008303844080 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1089 1689 7467008309600583 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1689 3207 7467008324557660 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 553 7467008381674390 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -554 1068 7467008386841702 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1069 1650 7467008392658321 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1651 3141 7467008407128891 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 555 7467008464190923 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -556 1095 7467008469594548 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1096 1710 7467008475749085 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1711 3247 7467008490657080 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 554 7467008799148295 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -555 1104 7467008804649165 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1105 1690 7467008810516942 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1691 3201 7467008825145942 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 544 7467008882263771 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -544 1076 7467008887604525 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1077 1653 7467008893372292 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1654 3129 7467008907689343 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 563 7467008964939401 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -564 1105 7467008970379595 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1106 1706 7467008976385305 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1707 3197 7467008990833730 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 537 7467009047805901 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -538 1062 7467009053053161 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1062 1638 7467009058815741 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1639 3145 7467009073384347 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 538 7467009180662751 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -539 1082 7467009186105228 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1083 1656 7467009191858272 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1657 3178 7467009206583927 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 547 7467009263683535 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -548 1097 7467009269194646 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1098 1670 7467009274926181 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1671 3247 7467009290226280 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 559 7467009347358190 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -559 1080 7467009352577074 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1081 1690 7467009358683055 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1690 3199 7467009373070650 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 645 7467009481600535 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -646 1189 7467009487049356 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1189 1758 7467009492737927 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1758 3237 7467009507058968 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 563 7467010620515280 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -564 1128 7467010626176319 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1129 1730 7467010632197001 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1731 3229 7467010646667346 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 551 7467010955173055 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -552 1098 7467010960650240 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1098 1687 7467010966543297 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1688 3197 7467010981185403 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 571 7467011038438704 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -572 1112 7467011043870162 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1113 1684 7467011049580184 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1684 3173 7467011064029427 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 548 7467011171370735 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -549 1089 7467011176787179 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1089 1676 7467011182666555 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1677 3220 7467011197623893 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 542 7467011254659317 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -543 1096 7467011260204628 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1098 1676 7467011266010351 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1677 3226 7467011280396002 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 546 7467011338115145 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -546 1098 7467011343638584 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1098 1665 7467011349313737 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1665 3177 7467011363912606 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 540 7467011420936232 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -540 1069 7467011426246221 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1070 1646 7467011432012678 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1647 3171 7467011446810257 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 547 7467011503823860 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -548 1086 7467011509240096 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1087 1662 7467011514996236 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1663 3156 7467011529456235 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 549 7467011586485011 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -550 1095 7467011591958489 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1096 1689 7467011597897945 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1690 3197 7467011612515774 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 536 7467011719689767 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -537 1050 7467011724849697 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1051 1605 7467011730391122 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1606 3089 7467011744795268 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 536 7467011801711948 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -537 1058 7467011806928881 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1059 1619 7467011812538944 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1619 3102 7467011826909576 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 565 7467012035148535 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -566 1105 7467012040545919 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1106 1680 7467012046308541 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1681 3182 7467012060856151 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 613 7467012118515161 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -614 1195 7467012124341107 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1196 1789 7467012130281049 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1789 3321 7467012145132989 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 557 7467012202310610 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -558 1107 7467012207825074 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1107 1707 7467012213823158 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1708 3234 7467012228645200 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -4 592 7467012392470082 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -592 1152 7467012398089769 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1157 1750 7467012404071492 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1751 3230 7467012418413559 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 558 7467016448637165 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 -559 1649 7467016459548909 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -1649 2219 7467016465250114 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -2220 3712 7467016479721576 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 551 7467018146546826 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 -552 1299 7467018154041233 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -1301 1900 7467018160051253 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1901 3431 7467018174891879 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 536 7467018231871544 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 -537 1269 7467018239214487 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -1270 1844 7467018244960346 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1845 3324 7467018259310511 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 532 7467019271698728 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 -533 1249 7467019278869247 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -1251 1798 7467019284366104 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1799 3240 7467019298333988 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 527 7467024183869046 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 -528 1235 7467024190954948 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -1235 1783 7467024196436602 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1784 3311 7467024210515909 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 542 7467024972133845 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 -543 1254 7467024979424935 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -1255 1817 7467024985055588 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1817 3260 7467024999042246 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 541 7467025206742492 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 -541 1268 7467025214028952 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -1269 1835 7467025219695962 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1836 3241 7467025233299274 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 655 7467026850604875 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 -656 1391 7467026857980200 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -1391 1959 7467026863666245 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1960 3443 7467026877990252 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 689 7467031161792939 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 -689 1431 7467031169238795 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -1431 2001 7467031174942795 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -2001 3429 7467031188784796 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 523 7467032200931552 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -524 1046 7467032206173776 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1047 1624 7467032211959616 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1625 3093 7467032226158964 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 531 7467032282983010 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -532 1042 7467032288103894 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1043 1610 7467032293782004 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1611 3076 7467032307959359 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -3 526 7467032364786840 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -527 1039 7467032369923289 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1040 1583 7467032375359048 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1583 3002 7467032389076818 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 523 7467033200242802 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 -525 1240 7467033207435492 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -1241 1798 7467033213016621 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1799 3215 7467033226757713 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -4 109 7467033379773524 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/cJSON.pbi 67e38bd06e4c0968 -6 879 7467033387468915 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 -10 884 7467033387478907 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/tim.pbi 5120c15ba4fb26c9 -111 889 7467033387478907 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Sht3x_8257160562692203274.dir/sht30.pbi baf066feb7f3c7e7 -9 898 7467033387668914 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/HP203B_1856951872026386537.dir/hp203b.pbi 94795b4df4c402f0 -2 938 7467033387688902 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/anemometer_dev.pbi ea36b5e0286322c4 -7 941 7467033387778946 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.pbi aa4d702faf2152c5 -14 946 7467033387928948 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -12 950 7467033387928948 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d -880 999 7467033388681591 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/list.pbi d43760533e534c9e -885 1014 7467033388831592 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/queue.pbi 9c6ab5e9a6c5c971 -1000 1056 7467033389232471 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/port.pbi e54a5c2a4789d89f -900 1064 7467033389322481 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/stream_buffer.pbi 9ace91f97aae008d -939 1075 7467033389432473 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/heap_4.pbi a91407ad45a84dae -1015 1097 7467033389662466 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/event_groups.pbi 90bfd4ac47782b68 -1057 1139 7467033390072470 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/tasks.pbi 7af2debc08180638 -1065 1149 7467033390182473 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/timers.pbi 7c4e3f9361967203 -1076 1162 7467033390302473 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/croutine.pbi c97f5b207775eed4 -1099 1197 7467033390662467 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/cmsis_os.pbi e8c9e01f21a80c5c -1151 1202 7467033390682468 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part7.pbi 8a1d907468ec76e1 -947 1550 7467033394198172 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1199 1742 7467033396118835 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part6.pbi 449b1fb9d2f74ff2 -942 1762 7467033396318831 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -890 1859 7467033397288830 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part3.pbi 75ef7fc31c00533f -950 2077 7467033399469162 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 -2079 2643 7467033405129994 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -2644 4103 7467033419267814 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +523 1224 7473759399700546 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 +1225 1790 7473759405354686 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 2 123 7467033484658591 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/cJSON.pbi 67e38bd06e4c0968 -124 754 7467033490926722 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Sht3x_8257160562692203274.dir/sht30.pbi baf066feb7f3c7e7 -13 812 7467033491536785 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -7 852 7467033491931961 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.pbi aa4d702faf2152c5 -755 857 7467033491991940 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/heap_4.pbi a91407ad45a84dae -10 882 7467033492262147 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/HP203B_1856951872026386537.dir/hp203b.pbi 94795b4df4c402f0 -814 897 7467033492392139 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/timers.pbi 7c4e3f9361967203 -8 900 7467033492422136 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/anemometer_dev.pbi ea36b5e0286322c4 -18 904 7467033492442130 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/tim.pbi 5120c15ba4fb26c9 -5 918 7467033492612174 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 -853 922 7467033492652166 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/croutine.pbi c97f5b207775eed4 -858 932 7467033492761111 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/port.pbi e54a5c2a4789d89f -884 949 7467033492933511 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/list.pbi d43760533e534c9e -15 961 7467033493053540 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d -898 968 7467033493117832 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/event_groups.pbi 90bfd4ac47782b68 -905 983 7467033493261874 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/queue.pbi 9c6ab5e9a6c5c971 -901 989 7467033493333264 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/cmsis_os.pbi e8c9e01f21a80c5c -919 1006 7467033493483601 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/stream_buffer.pbi 9ace91f97aae008d -924 1011 7467033493543606 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/tasks.pbi 7af2debc08180638 -1012 1071 7467033494133623 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part7.pbi 8a1d907468ec76e1 -990 1391 7467033497361850 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part6.pbi 449b1fb9d2f74ff2 -933 1574 7467033499179523 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part3.pbi 75ef7fc31c00533f -970 1576 7467033499219587 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -950 1762 7467033501075224 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -962 1804 7467033501497405 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 -1805 2353 7467033506984811 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -2354 3779 7467033520814217 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +20 553 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.xcl ebfb9659b35c1fff +1 524 7473755406290865 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +2 514 7473759526163617 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 +515 1226 7473759533285381 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 +1226 1805 7473759539085422 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1806 3253 7473759553126604 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 519 7473759660079224 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 +520 1225 7473759667154700 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 +1226 1798 7473759672875541 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1798 3239 7473759686812364 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 539 7473759743802681 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 +540 1251 7473759750933176 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 +1252 1807 7473759756486001 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1807 3273 7473759770704954 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 530 7473759827525398 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 +531 1246 7473759834694726 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 +1247 1811 7473759840337158 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1812 3276 7473759854532759 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 519 7473759911281296 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 +520 1217 7473759918275008 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 +1218 1761 7473759923717351 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1762 3180 7473759937444213 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 520 7473760396465217 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +520 1031 7473760401582128 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1032 1591 7473760407184634 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1592 3034 7473760421133485 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 530 7473760578607929 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +530 1070 7473760584014937 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1070 1621 7473760589534928 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1622 3084 7473760603674207 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 527 7473760660483441 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 +528 1243 7473760667661814 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 +1244 1810 7473760673317186 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1811 3260 7473760687395010 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 509 7473760794209103 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 +510 1198 7473760801109914 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 +1199 1740 7473760806535694 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1741 3143 7473760820126278 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 531 7473760927133375 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 +532 1257 7473760934389709 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 +1258 1820 7473760940009699 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1821 3303 7473760954396697 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +3 552 7473761020413937 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +553 1090 7473761025802337 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1090 1664 7473761031297814 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1665 3112 7473761045166583 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 524 7473768044006407 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +525 1055 7473768049317195 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1055 1612 7473768054892783 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1612 3315 7473768071343482 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 diff --git a/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/cJSON.pbi.dep b/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/cJSON.pbi.dep new file mode 100644 index 0000000..415bc9d --- /dev/null +++ b/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/cJSON.pbi.dep @@ -0,0 +1,31 @@ +E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Core_13247989168731456611.dir\cJSON.pbi: \ + E:\Y\IAR\micro_climate\Core\Src\cJSON.c \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdlib.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_stdlib.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ctype.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\float.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\cJSON.h diff --git a/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi b/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi index a73fb4d..4de11f1 100644 Binary files a/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi and b/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi differ diff --git a/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/tim.pbi.dep b/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/tim.pbi.dep new file mode 100644 index 0000000..f2b05b2 --- /dev/null +++ b/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/tim.pbi.dep @@ -0,0 +1,85 @@ +E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Core_13247989168731456611.dir\tim.pbi: \ + E:\Y\IAR\micro_climate\Core\Src\tim.c \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\tim.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\anemometer_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \ + E:\Y\IAR\micro_climate\EWARM\..\tools\arr_tool.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\ST\ARM\DSP\Inc\arm_math.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\float.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h diff --git a/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi b/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi index 98ea0f9..dff2991 100644 Binary files a/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi and b/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi differ diff --git a/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/list.pbi.dep b/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/list.pbi.dep new file mode 100644 index 0000000..ac0d04b --- /dev/null +++ b/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/list.pbi.dep @@ -0,0 +1,23 @@ +E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\FreeRTOS_4809373609813369194.dir\list.pbi: \ + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\list.c \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdlib.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_stdlib.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h diff --git a/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/port.pbi.dep b/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/port.pbi.dep new file mode 100644 index 0000000..7f899dc --- /dev/null +++ b/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/port.pbi.dep @@ -0,0 +1,22 @@ +E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\FreeRTOS_4809373609813369194.dir\port.pbi: \ + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\port.c \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \ + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h diff --git a/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/tasks.pbi.dep b/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/tasks.pbi.dep new file mode 100644 index 0000000..a085eac --- /dev/null +++ b/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/tasks.pbi.dep @@ -0,0 +1,29 @@ +E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\FreeRTOS_4809373609813369194.dir\tasks.pbi: \ + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\tasks.c \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdlib.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_stdlib.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\stack_macros.h diff --git a/EWARM/micro_climate/BrowseInfo/HP203B_1856951872026386537.dir/hp203b.pbi.dep b/EWARM/micro_climate/BrowseInfo/HP203B_1856951872026386537.dir/hp203b.pbi.dep new file mode 100644 index 0000000..760f182 --- /dev/null +++ b/EWARM/micro_climate/BrowseInfo/HP203B_1856951872026386537.dir/hp203b.pbi.dep @@ -0,0 +1,87 @@ +E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\HP203B_1856951872026386537.dir\hp203b.pbi: \ + E:\Y\IAR\micro_climate\Drivers\HP203B\hp203b.c \ + E:\Y\IAR\micro_climate\Drivers\HP203B\hp203b.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\anemometer_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\tim.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \ + E:\Y\IAR\micro_climate\EWARM\..\tools\arr_tool.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\ST\ARM\DSP\Inc\arm_math.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\float.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h diff --git a/EWARM/micro_climate/BrowseInfo/Sht3x_8257160562692203274.dir/sht30.pbi.dep b/EWARM/micro_climate/BrowseInfo/Sht3x_8257160562692203274.dir/sht30.pbi.dep new file mode 100644 index 0000000..88f5b29 --- /dev/null +++ b/EWARM/micro_climate/BrowseInfo/Sht3x_8257160562692203274.dir/sht30.pbi.dep @@ -0,0 +1,81 @@ +E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Sht3x_8257160562692203274.dir\sht30.pbi: \ + E:\Y\IAR\micro_climate\Drivers\Sht3x\sht30.c \ + E:\Y\IAR\micro_climate\Drivers\Sht3x\sht30.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\Filter\filter.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h diff --git a/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/anemometer_dev.pbi.dep b/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/anemometer_dev.pbi.dep new file mode 100644 index 0000000..88daa0f --- /dev/null +++ b/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/anemometer_dev.pbi.dep @@ -0,0 +1,96 @@ +E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Src_5571640358672592439.dir\anemometer_dev.pbi: \ + E:\Y\IAR\micro_climate\App\Src\anemometer_dev.c \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\anemometer_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\tim.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \ + E:\Y\IAR\micro_climate\EWARM\..\tools\arr_tool.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\ST\ARM\DSP\Inc\arm_math.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\float.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\Filter\filter.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\inflash.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\tools\fdacoefs.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\Sht3x\sht30.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\HP203B\hp203b.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h diff --git a/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.pbi.dep b/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.pbi.dep new file mode 100644 index 0000000..9196c1b --- /dev/null +++ b/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.pbi.dep @@ -0,0 +1,2 @@ +E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Src_5571640358672592439.dir\frt_protocol.pbi: \ + E:\Y\IAR\micro_climate\App\Src\frt_protocol.c diff --git a/EWARM/micro_climate/BrowseInfo/micro_climate.pbd b/EWARM/micro_climate/BrowseInfo/micro_climate.pbd index 8578ef7..c0a1e10 100644 Binary files a/EWARM/micro_climate/BrowseInfo/micro_climate.pbd and b/EWARM/micro_climate/BrowseInfo/micro_climate.pbd differ diff --git a/EWARM/micro_climate/BrowseInfo/micro_climate.pbd.browse b/EWARM/micro_climate/BrowseInfo/micro_climate.pbd.browse index 8578ef7..c0a1e10 100644 Binary files a/EWARM/micro_climate/BrowseInfo/micro_climate.pbd.browse and b/EWARM/micro_climate/BrowseInfo/micro_climate.pbd.browse differ diff --git a/EWARM/micro_climate/BrowseInfo/micro_climate.pbw b/EWARM/micro_climate/BrowseInfo/micro_climate.pbw index 1e0cff8..20608eb 100644 --- a/EWARM/micro_climate/BrowseInfo/micro_climate.pbw +++ b/EWARM/micro_climate/BrowseInfo/micro_climate.pbw @@ -431920,7 +431920,7 @@ "display": "void SensorTask(const void *)", "location": { "column": "6", - "line": "188", + "line": "187", "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\freertos.c" }, "name": "SensorTask", @@ -431934,13 +431934,27 @@ "display": "void LEDTask(const void *)", "location": { "column": "6", - "line": "201", + "line": "200", "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\freertos.c" }, "name": "LEDTask", "origin": "project_file", "scope": null }, + { + "ID": "c:@trans_4g_flag", + "What": "Variable", + "defdec": "Def", + "display": "trans_4g_flag", + "location": { + "column": "5", + "line": "214", + "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\freertos.c" + }, + "name": "trans_4g_flag", + "origin": "project_file", + "scope": null + }, { "ID": "c:@F@Trans_4g_Task", "What": "Function", @@ -431956,7 +431970,7 @@ "scope": null }, { - "ID": "c:freertos.c@6618@F@Trans_4g_Task@temp_1s", + "ID": "c:freertos.c@6639@F@Trans_4g_Task@temp_1s", "What": "Variable", "defdec": "Def", "display": "temp_1s", @@ -434672,7 +434686,7 @@ "scope": null }, { - "ID": "c:EC801E.c@1278@F@Read_Status@temp_status", + "ID": "c:EC801E.c@1283@F@Read_Status@temp_status", "What": "Variable", "defdec": "Def", "display": "temp_status", @@ -434742,7 +434756,7 @@ "scope": null }, { - "ID": "c:EC801E.c@3139@F@MQTT_Trans_Data@str_len", + "ID": "c:EC801E.c@3144@F@MQTT_Trans_Data@str_len", "What": "Variable", "defdec": "Def", "display": "str_len", @@ -434756,7 +434770,7 @@ "scope": null }, { - "ID": "c:EC801E.c@3165@F@MQTT_Trans_Data@str_len_str", + "ID": "c:EC801E.c@3170@F@MQTT_Trans_Data@str_len_str", "What": "Variable", "defdec": "Def", "display": "str_len_str", @@ -434770,7 +434784,7 @@ "scope": null }, { - "ID": "c:EC801E.c@3214@F@MQTT_Trans_Data@ptr", + "ID": "c:EC801E.c@3219@F@MQTT_Trans_Data@ptr", "What": "Variable", "defdec": "Def", "display": "ptr", @@ -434784,7 +434798,7 @@ "scope": null }, { - "ID": "c:EC801E.c@3291@F@MQTT_Trans_Data@cjson_str", + "ID": "c:EC801E.c@3296@F@MQTT_Trans_Data@cjson_str", "What": "Variable", "defdec": "Def", "display": "cjson_str", @@ -434798,7 +434812,7 @@ "scope": null }, { - "ID": "c:EC801E.c@3320@F@MQTT_Trans_Data@JsonRoot", + "ID": "c:EC801E.c@3325@F@MQTT_Trans_Data@JsonRoot", "What": "Variable", "defdec": "Def", "display": "JsonRoot", @@ -434812,7 +434826,7 @@ "scope": null }, { - "ID": "c:EC801E.c@3367@F@MQTT_Trans_Data@DataArray", + "ID": "c:EC801E.c@3372@F@MQTT_Trans_Data@DataArray", "What": "Variable", "defdec": "Def", "display": "DataArray", @@ -434826,7 +434840,7 @@ "scope": null }, { - "ID": "c:EC801E.c@3448@F@MQTT_Trans_Data@deviId_str", + "ID": "c:EC801E.c@3453@F@MQTT_Trans_Data@deviId_str", "What": "Variable", "defdec": "Def", "display": "deviId_str", @@ -434840,7 +434854,7 @@ "scope": null }, { - "ID": "c:EC801E.c@4468@F@MQTT_Trans_Data@i", + "ID": "c:EC801E.c@4473@F@MQTT_Trans_Data@i", "What": "Variable", "defdec": "Def", "display": "i", @@ -434882,7 +434896,7 @@ "scope": null }, { - "ID": "c:EC801E.c@5681@F@fml_time_to_stamp@dax", + "ID": "c:EC801E.c@5690@F@fml_time_to_stamp@dax", "What": "Variable", "defdec": "Def", "display": "dax", @@ -434896,7 +434910,7 @@ "scope": null }, { - "ID": "c:EC801E.c@5712@F@fml_time_to_stamp@day_count", + "ID": "c:EC801E.c@5721@F@fml_time_to_stamp@day_count", "What": "Variable", "defdec": "Def", "display": "day_count", @@ -434910,7 +434924,7 @@ "scope": null }, { - "ID": "c:EC801E.c@5749@F@fml_time_to_stamp@leap_year_count", + "ID": "c:EC801E.c@5758@F@fml_time_to_stamp@leap_year_count", "What": "Variable", "defdec": "Def", "display": "leap_year_count", @@ -434924,7 +434938,7 @@ "scope": null }, { - "ID": "c:EC801E.c@5784@F@fml_time_to_stamp@i", + "ID": "c:EC801E.c@5793@F@fml_time_to_stamp@i", "What": "Variable", "defdec": "Def", "display": "i", @@ -434938,7 +434952,7 @@ "scope": null }, { - "ID": "c:EC801E.c@6065@F@fml_time_to_stamp@mouthday", + "ID": "c:EC801E.c@6074@F@fml_time_to_stamp@mouthday", "What": "Variable", "defdec": "Def", "display": "mouthday", @@ -434980,7 +434994,7 @@ "scope": null }, { - "ID": "c:EC801E.c@6670@F@EC801_GET_Time@year", + "ID": "c:EC801E.c@6679@F@EC801_GET_Time@year", "What": "Variable", "defdec": "Def", "display": "year", @@ -434994,7 +435008,7 @@ "scope": null }, { - "ID": "c:EC801E.c@6670@F@EC801_GET_Time@month", + "ID": "c:EC801E.c@6679@F@EC801_GET_Time@month", "What": "Variable", "defdec": "Dec", "display": "month", @@ -435008,7 +435022,7 @@ "scope": null }, { - "ID": "c:EC801E.c@6670@F@EC801_GET_Time@day", + "ID": "c:EC801E.c@6679@F@EC801_GET_Time@day", "What": "Variable", "defdec": "Dec", "display": "day", @@ -435022,7 +435036,7 @@ "scope": null }, { - "ID": "c:EC801E.c@6670@F@EC801_GET_Time@hour", + "ID": "c:EC801E.c@6679@F@EC801_GET_Time@hour", "What": "Variable", "defdec": "Dec", "display": "hour", @@ -435036,7 +435050,7 @@ "scope": null }, { - "ID": "c:EC801E.c@6670@F@EC801_GET_Time@minute", + "ID": "c:EC801E.c@6679@F@EC801_GET_Time@minute", "What": "Variable", "defdec": "Dec", "display": "minute", @@ -435050,7 +435064,7 @@ "scope": null }, { - "ID": "c:EC801E.c@6670@F@EC801_GET_Time@second", + "ID": "c:EC801E.c@6679@F@EC801_GET_Time@second", "What": "Variable", "defdec": "Dec", "display": "second", @@ -435064,7 +435078,7 @@ "scope": null }, { - "ID": "c:EC801E.c@6910@F@EC801_GET_Time@time", + "ID": "c:EC801E.c@6919@F@EC801_GET_Time@time", "What": "Variable", "defdec": "Def", "display": "time", @@ -435078,7 +435092,7 @@ "scope": null }, { - "ID": "c:EC801E.c@6931@F@EC801_GET_Time@index", + "ID": "c:EC801E.c@6940@F@EC801_GET_Time@index", "What": "Variable", "defdec": "Def", "display": "index", @@ -435092,7 +435106,7 @@ "scope": null }, { - "ID": "c:EC801E.c@7726@macro@JSON_BUFFER_SIZE", + "ID": "c:EC801E.c@7735@macro@JSON_BUFFER_SIZE", "What": "MacroDef", "defdec": "Def", "display": "JSON_BUFFER_SIZE", @@ -435120,7 +435134,7 @@ "scope": null }, { - "ID": "c:EC801E.c@7870@F@parse_4g_receive_data@temp_5_index", + "ID": "c:EC801E.c@7879@F@parse_4g_receive_data@temp_5_index", "What": "Variable", "defdec": "Def", "display": "temp_5_index", @@ -435134,7 +435148,7 @@ "scope": null }, { - "ID": "c:EC801E.c@7901@F@parse_4g_receive_data@temp_5_char", + "ID": "c:EC801E.c@7910@F@parse_4g_receive_data@temp_5_char", "What": "Variable", "defdec": "Def", "display": "temp_5_char", @@ -435148,7 +435162,7 @@ "scope": null }, { - "ID": "c:EC801E.c@7947@F@parse_4g_receive_data@AT_Command_flag", + "ID": "c:EC801E.c@7956@F@parse_4g_receive_data@AT_Command_flag", "What": "Variable", "defdec": "Def", "display": "AT_Command_flag", @@ -435162,7 +435176,7 @@ "scope": null }, { - "ID": "c:EC801E.c@7981@F@parse_4g_receive_data@Command_index", + "ID": "c:EC801E.c@7990@F@parse_4g_receive_data@Command_index", "What": "Variable", "defdec": "Def", "display": "Command_index", @@ -435176,7 +435190,7 @@ "scope": null }, { - "ID": "c:EC801E.c@8013@F@parse_4g_receive_data@AT_Command", + "ID": "c:EC801E.c@8022@F@parse_4g_receive_data@AT_Command", "What": "Variable", "defdec": "Def", "display": "AT_Command", @@ -435190,7 +435204,7 @@ "scope": null }, { - "ID": "c:EC801E.c@8059@F@parse_4g_receive_data@AT_Command_ok_flag", + "ID": "c:EC801E.c@8068@F@parse_4g_receive_data@AT_Command_ok_flag", "What": "Variable", "defdec": "Def", "display": "AT_Command_ok_flag", @@ -435204,7 +435218,7 @@ "scope": null }, { - "ID": "c:EC801E.c@8106@F@parse_4g_receive_data@AT_data_ok_flag", + "ID": "c:EC801E.c@8115@F@parse_4g_receive_data@AT_data_ok_flag", "What": "Variable", "defdec": "Def", "display": "AT_data_ok_flag", @@ -435218,7 +435232,7 @@ "scope": null }, { - "ID": "c:EC801E.c@8140@F@parse_4g_receive_data@temp_buff", + "ID": "c:EC801E.c@8149@F@parse_4g_receive_data@temp_buff", "What": "Variable", "defdec": "Def", "display": "temp_buff", @@ -435232,7 +435246,7 @@ "scope": null }, { - "ID": "c:EC801E.c@8186@F@parse_4g_receive_data@temp_buff_index", + "ID": "c:EC801E.c@8195@F@parse_4g_receive_data@temp_buff_index", "What": "Variable", "defdec": "Def", "display": "temp_buff_index", @@ -435246,7 +435260,7 @@ "scope": null }, { - "ID": "c:EC801E.c@8238@F@parse_4g_receive_data@c", + "ID": "c:EC801E.c@8247@F@parse_4g_receive_data@c", "What": "Variable", "defdec": "Def", "display": "c", @@ -435260,7 +435274,7 @@ "scope": null }, { - "ID": "c:EC801E.c@8259@F@parse_4g_receive_data@inJson", + "ID": "c:EC801E.c@8268@F@parse_4g_receive_data@inJson", "What": "Variable", "defdec": "Def", "display": "inJson", @@ -435274,7 +435288,7 @@ "scope": null }, { - "ID": "c:EC801E.c@10239@F@parse_4g_receive_data@client_idx", + "ID": "c:EC801E.c@10248@F@parse_4g_receive_data@client_idx", "What": "Variable", "defdec": "Def", "display": "client_idx", @@ -435288,7 +435302,7 @@ "scope": null }, { - "ID": "c:EC801E.c@10239@F@parse_4g_receive_data@result", + "ID": "c:EC801E.c@10248@F@parse_4g_receive_data@result", "What": "Variable", "defdec": "Dec", "display": "result", @@ -435302,7 +435316,7 @@ "scope": null }, { - "ID": "c:EC801E.c@11189@F@parse_4g_receive_data@client_idx", + "ID": "c:EC801E.c@11198@F@parse_4g_receive_data@client_idx", "What": "Variable", "defdec": "Def", "display": "client_idx", @@ -435316,7 +435330,7 @@ "scope": null }, { - "ID": "c:EC801E.c@11189@F@parse_4g_receive_data@result", + "ID": "c:EC801E.c@11198@F@parse_4g_receive_data@result", "What": "Variable", "defdec": "Dec", "display": "result", @@ -435330,7 +435344,7 @@ "scope": null }, { - "ID": "c:EC801E.c@11189@F@parse_4g_receive_data@ret_code", + "ID": "c:EC801E.c@11198@F@parse_4g_receive_data@ret_code", "What": "Variable", "defdec": "Dec", "display": "ret_code", @@ -435344,7 +435358,7 @@ "scope": null }, { - "ID": "c:EC801E.c@12156@F@parse_4g_receive_data@client_idx", + "ID": "c:EC801E.c@12165@F@parse_4g_receive_data@client_idx", "What": "Variable", "defdec": "Def", "display": "client_idx", @@ -435358,7 +435372,7 @@ "scope": null }, { - "ID": "c:EC801E.c@12156@F@parse_4g_receive_data@msgID", + "ID": "c:EC801E.c@12165@F@parse_4g_receive_data@msgID", "What": "Variable", "defdec": "Dec", "display": "msgID", @@ -435372,7 +435386,7 @@ "scope": null }, { - "ID": "c:EC801E.c@12156@F@parse_4g_receive_data@result", + "ID": "c:EC801E.c@12165@F@parse_4g_receive_data@result", "What": "Variable", "defdec": "Dec", "display": "result", @@ -435386,7 +435400,7 @@ "scope": null }, { - "ID": "c:EC801E.c@12156@F@parse_4g_receive_data@value", + "ID": "c:EC801E.c@12165@F@parse_4g_receive_data@value", "What": "Variable", "defdec": "Dec", "display": "value", @@ -435400,7 +435414,7 @@ "scope": null }, { - "ID": "c:EC801E.c@13116@F@parse_4g_receive_data@client_idx", + "ID": "c:EC801E.c@13125@F@parse_4g_receive_data@client_idx", "What": "Variable", "defdec": "Def", "display": "client_idx", @@ -435414,7 +435428,7 @@ "scope": null }, { - "ID": "c:EC801E.c@13116@F@parse_4g_receive_data@msgID", + "ID": "c:EC801E.c@13125@F@parse_4g_receive_data@msgID", "What": "Variable", "defdec": "Dec", "display": "msgID", @@ -435428,7 +435442,7 @@ "scope": null }, { - "ID": "c:EC801E.c@13116@F@parse_4g_receive_data@result", + "ID": "c:EC801E.c@13125@F@parse_4g_receive_data@result", "What": "Variable", "defdec": "Dec", "display": "result", @@ -435442,7 +435456,7 @@ "scope": null }, { - "ID": "c:EC801E.c@13116@F@parse_4g_receive_data@value", + "ID": "c:EC801E.c@13125@F@parse_4g_receive_data@value", "What": "Variable", "defdec": "Dec", "display": "value", @@ -435455,6 +435469,20 @@ "origin": "project_file", "scope": null }, + { + "ID": "c:@trans_4g_flag", + "What": "Variable", + "defdec": "Dec", + "display": "trans_4g_flag", + "location": { + "column": "12", + "line": "457", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" + }, + "name": "trans_4g_flag", + "origin": "project_file", + "scope": null + }, { "ID": "c:@F@parse_json", "What": "Function", @@ -435462,7 +435490,7 @@ "display": "void parse_json(uint8_t *)", "location": { "column": "6", - "line": "458", + "line": "459", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "parse_json", @@ -435470,13 +435498,13 @@ "scope": null }, { - "ID": "c:EC801E.c@14740@F@parse_json@cjson_root", + "ID": "c:EC801E.c@14778@F@parse_json@cjson_root", "What": "Variable", "defdec": "Def", "display": "cjson_root", "location": { "column": "12", - "line": "460", + "line": "461", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "cjson_root", @@ -435484,13 +435512,13 @@ "scope": null }, { - "ID": "c:EC801E.c@14899@F@parse_json@cjson_id", + "ID": "c:EC801E.c@14937@F@parse_json@cjson_id", "What": "Variable", "defdec": "Def", "display": "cjson_id", "location": { "column": "12", - "line": "468", + "line": "469", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "cjson_id", @@ -435498,13 +435526,13 @@ "scope": null }, { - "ID": "c:EC801E.c@14974@F@parse_json@cjson_type", + "ID": "c:EC801E.c@15012@F@parse_json@cjson_type", "What": "Variable", "defdec": "Def", "display": "cjson_type", "location": { "column": "12", - "line": "469", + "line": "470", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "cjson_type", @@ -435512,13 +435540,13 @@ "scope": null }, { - "ID": "c:EC801E.c@15052@F@parse_json@cjson_version", + "ID": "c:EC801E.c@15090@F@parse_json@cjson_version", "What": "Variable", "defdec": "Def", "display": "cjson_version", "location": { "column": "12", - "line": "470", + "line": "471", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "cjson_version", @@ -435526,13 +435554,13 @@ "scope": null }, { - "ID": "c:EC801E.c@15128@F@parse_json@cjson_response", + "ID": "c:EC801E.c@15166@F@parse_json@cjson_response", "What": "Variable", "defdec": "Def", "display": "cjson_response", "location": { "column": "12", - "line": "471", + "line": "472", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "cjson_response", @@ -435540,13 +435568,13 @@ "scope": null }, { - "ID": "c:EC801E.c@15205@F@parse_json@cjson_time", + "ID": "c:EC801E.c@15243@F@parse_json@cjson_time", "What": "Variable", "defdec": "Def", "display": "cjson_time", "location": { "column": "12", - "line": "472", + "line": "473", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "cjson_time", @@ -435554,13 +435582,27 @@ "scope": null }, { - "ID": "c:EC801E.c@15305@F@parse_json@temp_id", + "ID": "c:EC801E.c@15327@F@parse_json@cjson_cmd", + "What": "Variable", + "defdec": "Def", + "display": "cjson_cmd", + "location": { + "column": "12", + "line": "475", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" + }, + "name": "cjson_cmd", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:EC801E.c@15420@F@parse_json@temp_id", "What": "Variable", "defdec": "Def", "display": "temp_id", "location": { "column": "11", - "line": "475", + "line": "478", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "temp_id", @@ -435568,13 +435610,13 @@ "scope": null }, { - "ID": "c:EC801E.c@15351@F@parse_json@temp_type", + "ID": "c:EC801E.c@15466@F@parse_json@temp_type", "What": "Variable", "defdec": "Def", "display": "temp_type", "location": { "column": "11", - "line": "476", + "line": "479", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "temp_type", @@ -435582,13 +435624,13 @@ "scope": null }, { - "ID": "c:EC801E.c@15401@F@parse_json@temp_version", + "ID": "c:EC801E.c@15516@F@parse_json@temp_version", "What": "Variable", "defdec": "Def", "display": "temp_version", "location": { "column": "9", - "line": "477", + "line": "480", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "temp_version", @@ -435596,13 +435638,13 @@ "scope": null }, { - "ID": "c:EC801E.c@15452@F@parse_json@temp_response", + "ID": "c:EC801E.c@15567@F@parse_json@temp_response", "What": "Variable", "defdec": "Def", "display": "temp_response", "location": { "column": "9", - "line": "478", + "line": "481", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "temp_response", @@ -435610,13 +435652,13 @@ "scope": null }, { - "ID": "c:EC801E.c@15505@F@parse_json@temp_time", + "ID": "c:EC801E.c@15620@F@parse_json@temp_time", "What": "Variable", "defdec": "Def", "display": "temp_time", "location": { "column": "9", - "line": "479", + "line": "482", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "temp_time", @@ -435624,184 +435666,156 @@ "scope": null }, { - "ID": "c:system_stm32l4xx.c@5705@macro@VECT_TAB_OFFSET", - "What": "MacroDef", - "defdec": "Def", - "display": "VECT_TAB_OFFSET", - "location": { - "column": "9", - "line": "126", - "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" - }, - "name": "VECT_TAB_OFFSET", - "origin": "project_file", - "scope": null - }, - { - "ID": "c:@SystemCoreClock", + "ID": "c:EC801E.c@15666@F@parse_json@temp_cmd", "What": "Variable", "defdec": "Def", - "display": "SystemCoreClock", + "display": "temp_cmd", "location": { - "column": "12", - "line": "152", - "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" + "column": "10", + "line": "483", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, - "name": "SystemCoreClock", + "name": "temp_cmd", "origin": "project_file", "scope": null }, { - "ID": "c:@AHBPrescTable", - "What": "Variable", - "defdec": "Def", - "display": "AHBPrescTable", - "location": { - "column": "18", - "line": "154", - "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" - }, - "name": "AHBPrescTable", - "origin": "project_file", - "scope": null - }, - { - "ID": "c:@APBPrescTable", - "What": "Variable", - "defdec": "Def", - "display": "APBPrescTable", - "location": { - "column": "18", - "line": "155", - "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" - }, - "name": "APBPrescTable", - "origin": "project_file", - "scope": null - }, - { - "ID": "c:@MSIRangeTable", - "What": "Variable", - "defdec": "Def", - "display": "MSIRangeTable", - "location": { - "column": "18", - "line": "156", - "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" - }, - "name": "MSIRangeTable", - "origin": "project_file", - "scope": null - }, - { - "ID": "c:@F@SystemInit", + "ID": "c:@F@filter_fifo", "What": "Function", "defdec": "Def", - "display": "void SystemInit(void)", + "display": "float filter_fifo(tagFiFoFilterParam *, float)", "location": { - "column": "6", - "line": "180", - "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" + "column": "8", + "line": "16", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Filter\\filter.c" }, - "name": "SystemInit", + "name": "filter_fifo", "origin": "project_file", "scope": null }, { - "ID": "c:@F@SystemCoreClockUpdate", - "What": "Function", - "defdec": "Def", - "display": "void SystemCoreClockUpdate(void)", - "location": { - "column": "6", - "line": "256", - "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" - }, - "name": "SystemCoreClockUpdate", - "origin": "project_file", - "scope": null - }, - { - "ID": "c:system_stm32l4xx.c@10473@F@SystemCoreClockUpdate@tmp", + "ID": "c:filter.c@427@F@filter_fifo@writeIP", "What": "Variable", "defdec": "Def", - "display": "tmp", + "display": "writeIP", "location": { "column": "12", - "line": "258", - "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" + "line": "18", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Filter\\filter.c" }, - "name": "tmp", + "name": "writeIP", "origin": "project_file", "scope": null }, { - "ID": "c:system_stm32l4xx.c@10473@F@SystemCoreClockUpdate@msirange", - "What": "Variable", - "defdec": "Dec", - "display": "msirange", + "ID": "c:@F@filter_mean_plus", + "What": "Function", + "defdec": "Def", + "display": "u_int32_t filter_mean_plus(tagMeanFilterParam *, float, float *)", "location": { - "column": "22", - "line": "258", - "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" + "column": "12", + "line": "51", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Filter\\filter.c" }, - "name": "msirange", + "name": "filter_mean_plus", "origin": "project_file", "scope": null }, { - "ID": "c:system_stm32l4xx.c@10473@F@SystemCoreClockUpdate@pllvco", - "What": "Variable", - "defdec": "Dec", - "display": "pllvco", + "ID": "c:@F@filter_middle", + "What": "Function", + "defdec": "Def", + "display": "U_DataType filter_middle(U_DataType *, u_int8_t, data_type_e)", "location": { - "column": "37", - "line": "258", - "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" + "column": "13", + "line": "109", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Filter\\filter.c" }, - "name": "pllvco", + "name": "filter_middle", "origin": "project_file", "scope": null }, { - "ID": "c:system_stm32l4xx.c@10473@F@SystemCoreClockUpdate@pllr", + "ID": "c:filter.c@3049@F@filter_middle@j", "What": "Variable", - "defdec": "Dec", - "display": "pllr", + "defdec": "Def", + "display": "j", "location": { - "column": "50", - "line": "258", - "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" + "column": "13", + "line": "111", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Filter\\filter.c" }, - "name": "pllr", + "name": "j", "origin": "project_file", "scope": null }, { - "ID": "c:system_stm32l4xx.c@10473@F@SystemCoreClockUpdate@pllsource", + "ID": "c:filter.c@3072@F@filter_middle@k", "What": "Variable", - "defdec": "Dec", - "display": "pllsource", + "defdec": "Def", + "display": "k", "location": { - "column": "61", - "line": "258", - "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" + "column": "13", + "line": "112", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Filter\\filter.c" }, - "name": "pllsource", + "name": "k", "origin": "project_file", "scope": null }, { - "ID": "c:system_stm32l4xx.c@10473@F@SystemCoreClockUpdate@pllm", + "ID": "c:filter.c@3095@F@filter_middle@i", "What": "Variable", - "defdec": "Dec", - "display": "pllm", + "defdec": "Def", + "display": "i", "location": { - "column": "77", - "line": "258", - "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" + "column": "13", + "line": "113", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Filter\\filter.c" }, - "name": "pllm", + "name": "i", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:filter.c@3118@F@filter_middle@temp", + "What": "Variable", + "defdec": "Def", + "display": "temp", + "location": { + "column": "15", + "line": "114", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Filter\\filter.c" + }, + "name": "temp", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:filter.c@3139@F@filter_middle@Sum", + "What": "Variable", + "defdec": "Def", + "display": "Sum", + "location": { + "column": "15", + "line": "115", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Filter\\filter.c" + }, + "name": "Sum", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:filter.c@3159@F@filter_middle@Value", + "What": "Variable", + "defdec": "Def", + "display": "Value", + "location": { + "column": "15", + "line": "116", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Filter\\filter.c" + }, + "name": "Value", "origin": "project_file", "scope": null }, @@ -436842,87 +436856,87 @@ "scope": null }, { - "ID": "c:@F@hp203_set_mode", - "What": "Function", + "ID": "c:shell_config.h@37@macro@__SHELL_CONFIG_H_", + "What": "MacroDef", "defdec": "Def", - "display": "void hp203_set_mode(void)", - "location": { - "column": "6", - "line": "14", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" - }, - "name": "hp203_set_mode", - "origin": "project_file", - "scope": null - }, - { - "ID": "c:hp203b.c@250@F@hp203_set_mode@cmd", - "What": "Variable", - "defdec": "Def", - "display": "cmd", - "location": { - "column": "13", - "line": "16", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" - }, - "name": "cmd", - "origin": "project_file", - "scope": null - }, - { - "ID": "c:@Hp203b_Pressure", - "What": "Variable", - "defdec": "Def", - "display": "Hp203b_Pressure", - "location": { - "column": "6", - "line": "29", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" - }, - "name": "Hp203b_Pressure", - "origin": "project_file", - "scope": null - }, - { - "ID": "c:@Hp203bPressure_Temp", - "What": "Variable", - "defdec": "Def", - "display": "Hp203bPressure_Temp", + "display": "__SHELL_CONFIG_H_", "location": { "column": "9", - "line": "30", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" + "line": "3", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" }, - "name": "Hp203bPressure_Temp", - "origin": "project_file", + "name": "__SHELL_CONFIG_H_", + "origin": "user_include", "scope": null }, { - "ID": "c:@F@Hp203bReadPressure", - "What": "Function", + "ID": "c:shell_config.h@172@macro@SHELL_CONFIG_AUTO_COMPLETE", + "What": "MacroDef", "defdec": "Def", - "display": "void Hp203bReadPressure(void)", + "display": "SHELL_CONFIG_AUTO_COMPLETE", "location": { - "column": "6", - "line": "31", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" + "column": "9", + "line": "8", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" }, - "name": "Hp203bReadPressure", - "origin": "project_file", + "name": "SHELL_CONFIG_AUTO_COMPLETE", + "origin": "user_include", "scope": null }, { - "ID": "c:hp203b.c@632@F@Hp203bReadPressure@read_command", - "What": "Variable", + "ID": "c:shell_config.h@237@macro@SHELL_CONFIG_USE_HIST", + "What": "MacroDef", "defdec": "Def", - "display": "read_command", + "display": "SHELL_CONFIG_USE_HIST", "location": { - "column": "13", - "line": "33", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" + "column": "9", + "line": "10", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" }, - "name": "read_command", - "origin": "project_file", + "name": "SHELL_CONFIG_USE_HIST", + "origin": "user_include", + "scope": null + }, + { + "ID": "c:shell_config.h@297@macro@SHELL_CB_SIZE", + "What": "MacroDef", + "defdec": "Def", + "display": "SHELL_CB_SIZE", + "location": { + "column": "9", + "line": "13", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" + }, + "name": "SHELL_CB_SIZE", + "origin": "user_include", + "scope": null + }, + { + "ID": "c:shell_config.h@371@macro@SHELL_MAX_ARGS", + "What": "MacroDef", + "defdec": "Def", + "display": "SHELL_MAX_ARGS", + "location": { + "column": "9", + "line": "15", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" + }, + "name": "SHELL_MAX_ARGS", + "origin": "user_include", + "scope": null + }, + { + "ID": "c:shell_config.h@454@macro@HIST_MAX", + "What": "MacroDef", + "defdec": "Def", + "display": "HIST_MAX", + "location": { + "column": "9", + "line": "17", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" + }, + "name": "HIST_MAX", + "origin": "user_include", "scope": null }, { @@ -437422,142 +437436,184 @@ "scope": null }, { - "ID": "c:@F@filter_fifo", - "What": "Function", + "ID": "c:system_stm32l4xx.c@5705@macro@VECT_TAB_OFFSET", + "What": "MacroDef", "defdec": "Def", - "display": "float filter_fifo(tagFiFoFilterParam *, float)", + "display": "VECT_TAB_OFFSET", "location": { - "column": "8", - "line": "16", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Filter\\filter.c" + "column": "9", + "line": "126", + "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" }, - "name": "filter_fifo", + "name": "VECT_TAB_OFFSET", "origin": "project_file", "scope": null }, { - "ID": "c:filter.c@427@F@filter_fifo@writeIP", + "ID": "c:@SystemCoreClock", "What": "Variable", "defdec": "Def", - "display": "writeIP", + "display": "SystemCoreClock", "location": { "column": "12", - "line": "18", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Filter\\filter.c" + "line": "152", + "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" }, - "name": "writeIP", + "name": "SystemCoreClock", "origin": "project_file", "scope": null }, { - "ID": "c:@F@filter_mean_plus", + "ID": "c:@AHBPrescTable", + "What": "Variable", + "defdec": "Def", + "display": "AHBPrescTable", + "location": { + "column": "18", + "line": "154", + "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" + }, + "name": "AHBPrescTable", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:@APBPrescTable", + "What": "Variable", + "defdec": "Def", + "display": "APBPrescTable", + "location": { + "column": "18", + "line": "155", + "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" + }, + "name": "APBPrescTable", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:@MSIRangeTable", + "What": "Variable", + "defdec": "Def", + "display": "MSIRangeTable", + "location": { + "column": "18", + "line": "156", + "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" + }, + "name": "MSIRangeTable", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:@F@SystemInit", "What": "Function", "defdec": "Def", - "display": "u_int32_t filter_mean_plus(tagMeanFilterParam *, float, float *)", + "display": "void SystemInit(void)", + "location": { + "column": "6", + "line": "180", + "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" + }, + "name": "SystemInit", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:@F@SystemCoreClockUpdate", + "What": "Function", + "defdec": "Def", + "display": "void SystemCoreClockUpdate(void)", + "location": { + "column": "6", + "line": "256", + "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" + }, + "name": "SystemCoreClockUpdate", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:system_stm32l4xx.c@10473@F@SystemCoreClockUpdate@tmp", + "What": "Variable", + "defdec": "Def", + "display": "tmp", "location": { "column": "12", - "line": "51", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Filter\\filter.c" + "line": "258", + "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" }, - "name": "filter_mean_plus", + "name": "tmp", "origin": "project_file", "scope": null }, { - "ID": "c:@F@filter_middle", - "What": "Function", - "defdec": "Def", - "display": "U_DataType filter_middle(U_DataType *, u_int8_t, data_type_e)", - "location": { - "column": "13", - "line": "109", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Filter\\filter.c" - }, - "name": "filter_middle", - "origin": "project_file", - "scope": null - }, - { - "ID": "c:filter.c@3049@F@filter_middle@j", + "ID": "c:system_stm32l4xx.c@10473@F@SystemCoreClockUpdate@msirange", "What": "Variable", - "defdec": "Def", - "display": "j", + "defdec": "Dec", + "display": "msirange", "location": { - "column": "13", - "line": "111", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Filter\\filter.c" + "column": "22", + "line": "258", + "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" }, - "name": "j", + "name": "msirange", "origin": "project_file", "scope": null }, { - "ID": "c:filter.c@3072@F@filter_middle@k", + "ID": "c:system_stm32l4xx.c@10473@F@SystemCoreClockUpdate@pllvco", "What": "Variable", - "defdec": "Def", - "display": "k", + "defdec": "Dec", + "display": "pllvco", "location": { - "column": "13", - "line": "112", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Filter\\filter.c" + "column": "37", + "line": "258", + "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" }, - "name": "k", + "name": "pllvco", "origin": "project_file", "scope": null }, { - "ID": "c:filter.c@3095@F@filter_middle@i", + "ID": "c:system_stm32l4xx.c@10473@F@SystemCoreClockUpdate@pllr", "What": "Variable", - "defdec": "Def", - "display": "i", + "defdec": "Dec", + "display": "pllr", "location": { - "column": "13", - "line": "113", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Filter\\filter.c" + "column": "50", + "line": "258", + "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" }, - "name": "i", + "name": "pllr", "origin": "project_file", "scope": null }, { - "ID": "c:filter.c@3118@F@filter_middle@temp", + "ID": "c:system_stm32l4xx.c@10473@F@SystemCoreClockUpdate@pllsource", "What": "Variable", - "defdec": "Def", - "display": "temp", + "defdec": "Dec", + "display": "pllsource", "location": { - "column": "15", - "line": "114", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Filter\\filter.c" + "column": "61", + "line": "258", + "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" }, - "name": "temp", + "name": "pllsource", "origin": "project_file", "scope": null }, { - "ID": "c:filter.c@3139@F@filter_middle@Sum", + "ID": "c:system_stm32l4xx.c@10473@F@SystemCoreClockUpdate@pllm", "What": "Variable", - "defdec": "Def", - "display": "Sum", + "defdec": "Dec", + "display": "pllm", "location": { - "column": "15", - "line": "115", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Filter\\filter.c" + "column": "77", + "line": "258", + "path": "E:\\Y\\IAR\\micro_climate\\Core\\Src\\system_stm32l4xx.c" }, - "name": "Sum", - "origin": "project_file", - "scope": null - }, - { - "ID": "c:filter.c@3159@F@filter_middle@Value", - "What": "Variable", - "defdec": "Def", - "display": "Value", - "location": { - "column": "15", - "line": "116", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Filter\\filter.c" - }, - "name": "Value", + "name": "pllm", "origin": "project_file", "scope": null }, @@ -438037,6 +438093,90 @@ "origin": "system_include", "scope": null }, + { + "ID": "c:@F@hp203_set_mode", + "What": "Function", + "defdec": "Def", + "display": "void hp203_set_mode(void)", + "location": { + "column": "6", + "line": "14", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" + }, + "name": "hp203_set_mode", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:hp203b.c@250@F@hp203_set_mode@cmd", + "What": "Variable", + "defdec": "Def", + "display": "cmd", + "location": { + "column": "13", + "line": "16", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" + }, + "name": "cmd", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:@Hp203b_Pressure", + "What": "Variable", + "defdec": "Def", + "display": "Hp203b_Pressure", + "location": { + "column": "6", + "line": "29", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" + }, + "name": "Hp203b_Pressure", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:@Hp203bPressure_Temp", + "What": "Variable", + "defdec": "Def", + "display": "Hp203bPressure_Temp", + "location": { + "column": "9", + "line": "30", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" + }, + "name": "Hp203bPressure_Temp", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:@F@Hp203bReadPressure", + "What": "Function", + "defdec": "Def", + "display": "void Hp203bReadPressure(void)", + "location": { + "column": "6", + "line": "31", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" + }, + "name": "Hp203bReadPressure", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:hp203b.c@632@F@Hp203bReadPressure@read_command", + "What": "Variable", + "defdec": "Def", + "display": "read_command", + "location": { + "column": "13", + "line": "33", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" + }, + "name": "read_command", + "origin": "project_file", + "scope": null + }, { "ID": "c:shell_uart.h@30@macro@SHELL_UART_H", "What": "MacroDef", @@ -438107,90 +438247,6 @@ "origin": "user_include", "scope": null }, - { - "ID": "c:shell_config.h@37@macro@__SHELL_CONFIG_H_", - "What": "MacroDef", - "defdec": "Def", - "display": "__SHELL_CONFIG_H_", - "location": { - "column": "9", - "line": "3", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" - }, - "name": "__SHELL_CONFIG_H_", - "origin": "user_include", - "scope": null - }, - { - "ID": "c:shell_config.h@172@macro@SHELL_CONFIG_AUTO_COMPLETE", - "What": "MacroDef", - "defdec": "Def", - "display": "SHELL_CONFIG_AUTO_COMPLETE", - "location": { - "column": "9", - "line": "8", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" - }, - "name": "SHELL_CONFIG_AUTO_COMPLETE", - "origin": "user_include", - "scope": null - }, - { - "ID": "c:shell_config.h@237@macro@SHELL_CONFIG_USE_HIST", - "What": "MacroDef", - "defdec": "Def", - "display": "SHELL_CONFIG_USE_HIST", - "location": { - "column": "9", - "line": "10", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" - }, - "name": "SHELL_CONFIG_USE_HIST", - "origin": "user_include", - "scope": null - }, - { - "ID": "c:shell_config.h@297@macro@SHELL_CB_SIZE", - "What": "MacroDef", - "defdec": "Def", - "display": "SHELL_CB_SIZE", - "location": { - "column": "9", - "line": "13", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" - }, - "name": "SHELL_CB_SIZE", - "origin": "user_include", - "scope": null - }, - { - "ID": "c:shell_config.h@371@macro@SHELL_MAX_ARGS", - "What": "MacroDef", - "defdec": "Def", - "display": "SHELL_MAX_ARGS", - "location": { - "column": "9", - "line": "15", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" - }, - "name": "SHELL_MAX_ARGS", - "origin": "user_include", - "scope": null - }, - { - "ID": "c:shell_config.h@454@macro@HIST_MAX", - "What": "MacroDef", - "defdec": "Def", - "display": "HIST_MAX", - "location": { - "column": "9", - "line": "17", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" - }, - "name": "HIST_MAX", - "origin": "user_include", - "scope": null - }, { "ID": "c:yfuns.h@67@macro@_YFUNS_H_", "What": "MacroDef", diff --git a/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi b/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi index d9715fc..60e216c 100644 Binary files a/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi and b/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi differ diff --git a/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi b/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi index 0c82970..489a31e 100644 Binary files a/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi and b/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi differ diff --git a/EWARM/micro_climate/Exe/micro_climate.hex b/EWARM/micro_climate/Exe/micro_climate.hex index 74d71af..c4d4d4c 100644 --- a/EWARM/micro_climate/Exe/micro_climate.hex +++ b/EWARM/micro_climate/Exe/micro_climate.hex @@ -1,31 +1,31 @@ :020000040800F2 -:10000000406A002089C7000895C2000897C200080E -:1000100099C200089BC200089DC2000800000000B1 -:10002000000000000000000000000000A1B1000876 -:100030009FC200080000000049B10008CDB00008D0 -:10004000C1C70008C5C70008C9C70008CDC7000858 -:10005000D1C70008D5C70008D9C70008DDC7000808 -:10006000E1C70008E5C70008E9C70008A1C2000809 -:10007000EDC70008F1C70008F5C70008F9C7000878 -:10008000FDC7000801C8000805C8000809C8000825 -:100090000DC8000811C8000815C8000819C80008D4 -:1000A0001DC80008A7C20008B9C2000821C800087E -:1000B00025C8000829C800082DC8000831C8000854 -:1000C00035C8000839C800083DC8000841C8000804 -:1000D00045C80008BFC2000849C80008FBC20008A4 -:1000E0004DC8000851C8000855C8000859C8000884 -:1000F0005DC8000861C8000865C8000869C8000834 -:100100006DC8000871C8000875C8000879C80008E3 -:100110007DC8000817C3000881C8000885C800080A -:1001200089C800088DC8000891C8000895C8000853 -:1001300099C800089DC80008A1C80008A5C8000803 -:10014000A9C80008ADC80008B1C80008B5C80008B3 -:10015000B9C80008BDC8000861C30008C1C80008CC -:10016000C5C80008C9C80008CDC80008D1C8000823 -:10017000D5C80008D9C80008DDC800080000000084 -:10018000E1C80008E5C80008E9C80008EDC8000893 -:10019000F1C80008F5C80008F9C80008FDC8000843 -:1001A00001C9000805C9000809C9000870B50500A3 +:10000000486A0020BDC70008C9C20008CBC200086A +:10001000CDC20008CFC20008D1C200080000000015 +:10002000000000000000000000000000D5B1000842 +:10003000D3C20008000000007DB1000801B1000833 +:10004000F5C70008F9C70008FDC7000801C8000887 +:1000500005C8000809C800080DC8000811C8000834 +:1000600015C8000819C800081DC80008D5C2000836 +:1000700021C8000825C8000829C800082DC80008A4 +:1000800031C8000835C8000839C800083DC8000854 +:1000900041C8000845C8000849C800084DC8000804 +:1000A00051C80008DBC20008EDC2000855C80008AE +:1000B00059C800085DC8000861C8000865C8000884 +:1000C00069C800086DC8000871C8000875C8000834 +:1000D00079C80008F3C200087DC800082FC30008D3 +:1000E00081C8000885C8000889C800088DC80008B4 +:1000F00091C8000895C8000899C800089DC8000864 +:10010000A1C80008A5C80008A9C80008ADC8000813 +:10011000B1C800084BC30008B5C80008B9C800083A +:10012000BDC80008C1C80008C5C80008C9C8000883 +:10013000CDC80008D1C80008D5C80008D9C8000833 +:10014000DDC80008E1C80008E5C80008E9C80008E3 +:10015000EDC80008F1C8000895C30008F5C80008FC +:10016000F9C80008FDC8000801C9000805C9000851 +:1001700009C900080DC9000811C9000800000000E5 +:1001800015C9000819C900081DC9000821C90008BF +:1001900025C9000829C900082DC9000831C900086F +:1001A00035C9000839C900083DC9000870B5050007 :1001B0000C460ED000F060FF461C21683046884790 :1001C000040001D1002070BD3246294600F05EFFD8 :1001D000204670BD10B501462820096888470400F4 @@ -642,7 +642,7 @@ :10280000002808D051EC180B4A00521512F1010FA4 :1028100008D1080306D1AFF300801DB1286840F04D :102820000100286002B051EC180BBDEC048BF4BD24 -:10283000609D0000000000000000F03F2DE9F14D18 +:10283000709D0000000000000000F03F2DE9F14D08 :1028400081B00C462DED028B84B093465FEA030AFB :102850001CBF0020CAF80000079D07A801F055FA28 :10286000C11020F00800012801F0010832D1022037 @@ -841,7 +841,7 @@ :10347000042B0193002A7FF46DAF00BFA0A000F0E1 :103480005BF92C1A05E000226946504600F03AF834 :103490000446002C3FF7ADABFFF797BB0024B8F113 -:1034A000000F7FF5E7AAA046FFF7E4BAD491000029 +:1034A000000F7FF5E7AAA046FFF7E4BAE491000019 :1034B000686A6C747A4C000019B0BDE8F08FC9B22C :1034C00008E003789942A4BF90F802C08C4515DA51 :1034D000C01CD21E032A09D343782D2BF1D010F83B @@ -856,7 +856,7 @@ :103560000BF908B14FF0010B7069002805DCBAF1C6 :10357000000F14BF6FF0004001203061307F002841 :1035800001BF706850F8044B7060002C08D14FF0F8 -:10359000FF3402487844001D11E000BFCC8F0000CA +:10359000FF3402487844001D11E000BF4491000050 :1035A000307FA8B9F07F98B1716851F8040B716051 :1035B000B0F1004FC0F007804FF0FF3448A000F09A :1035C000BBF8201A72E0B169884288BF0846B06132 @@ -884,7 +884,7 @@ :10372000C9B202788A421AB11CBF10F8012FF9E71A :1037300018BF00207047000080B500B906A00549F9 :103740000B681BB122220021984701E000F0A5FE82 -:10375000222002BD3C660020636F6E737472616943 +:10375000222002BD44660020636F6E73747261693B :103760006E742068616E646C65723A2062616420D8 :103770006D65737361676500C9B2830706D0521E19 :1037800022D310F8013B9942F7D11FE0083A13D336 @@ -1072,7 +1072,7 @@ :1042E0000AF1010A9AF800003028F9D00A48784407 :1042F0002630002400F1280100260027CDF80CA06C :104300000025A0468DF801109346DFF80C90F94483 -:1043100009F106091AE000BF0082000001469DF87D +:1043100009F106091AE000BF3482000001469DF849 :104320000100081A5FFA80F85846A0FB06234FEAFE :10433000EB7100FB073301FB0633344600213D4699 :1043400012EB080643EB01070AF1010A9AF8001084 @@ -1337,9 +1337,9 @@ :10537000010202600421006800F001000090022296 :105380000098019102920021039104914FF0904006 :105390000E21059101A900F07DF906B010BD04466B -:1053A000142101A8FCF734B960630020AC6300202D -:1053B00000100040F8630020001400404464002006 -:1053C000004001409064002000440140DC64002063 +:1053A000142101A8FCF734B964630020B063002025 +:1053B00000100040FC6300200014004048640020FE +:1053C000004001409464002000440140E06400205B :1053D000004801404C10024058100240704770478E :1053E0007047704780B500F0ABFA00F03FF800F06E :1053F000FEFA4248424940884860C86100F032FBEA @@ -1349,23 +1349,23 @@ :1054300000F0A7FF00F0ABFF00F0B3FF36A000F0D4 :105440008AFF00BF0FF21C120FF20C113AA000F0FD :1054500082FF7F212B4800F0B9FF01F088F801F0AE -:10546000ADF901F0FBF901F09FFAFEE780B596B0C7 +:10546000ADF901F0FBF901F0ABFAFEE780B596B0BB :10547000442105A8FCF7CCF814216846FCF7C8F8CD -:105480004FF4007001F0D4FA08B100F043F84FF483 +:105480004FF4007001F0E0FA08B100F043F84FF477 :105490008031069101200321109105900222119084 :1054A00014210F92129113921492159205A801F0F3 -:1054B000F7FA08B100F02EF80F20032100900191B7 -:1054C00000220292039204920421684601F035FD05 +:1054B00003FB08B100F02EF80F20032100900191AA +:1054C00000220292039204920421684601F041FDF9 :1054D00008B100F01FF817B000BD10B504460A4926 -:1054E0002068884208BF01F093FE2068074988427F -:1054F00003D107480268521C026010BDFC01002065 -:105500006C0200203C610020002C0140004801405A +:1054E0002068884208BF01F09FFE20680749884273 +:1054F00003D107480268521C026010BD0002002060 +:105500007002002040610020002C01400048014052 :105510002000002072B6FEE74D6963726F20436C75 :10552000696D6174652053746174696F6E20536591 :105530006E736F722E0D0A0056657273696F6E205E :10554000312E302E30204275696C643A202573204C -:1055500025730D0A000000004175672033302032AA -:105560003032340031343A34323A323600000000FE +:1055500025730D0A000000005365702020352032AD +:105560003032340030393A30343A353900000000F6 :10557000704770477047704770470000F0B500F102 :105580003C031A78012A01D10220F0BD01221A70D1 :1055900002245C700568DFF85CC06E68AC683A4F46 @@ -1428,25 +1428,25 @@ :105920008A40400943F820207047000000E400E06E :1059300018ED00E00CED00E00000FA0500E100E0E9 :10594000094810B5016841F4807101600320FFF738 -:10595000B6FF0F2001F064FC0024002814BF0124CE -:1059600001F0A6FC204610BD0020024018B585B00D +:10595000B6FF0F2001F070FC0024002814BF0124C2 +:1059600001F0B2FC204610BD0020024018B585B001 :10597000002303900491009301240193029469464B -:1059800001A801F0B3FC50B1334C5C21204601F07A -:1059900077FD411C222204F12C0000F0DCFC06B053 +:1059800001A801F0BFFC50B1334C5C21204601F06E +:1059900083FD411C222204F12C0000F0DCFC06B047 :1059A00010BDF8B504460D461646002701E0083440 :1059B0007F1CB74209D205EBC7002146D0E900237E -:1059C000002001F06BFD0028F1D0F1BD17B581B0CA -:1059D00001F0ABFD214C022201A92046FFF7E1FFB7 +:1059C000002001F077FD0028F1D0F1BD17B581B0BE +:1059D00001F0B7FD214C022201A92046FFF7E1FFAB :1059E00001211F20FFF7C2FF022201A92DE0E0B52F :1059F00009216846FBF70CFE092218496846FBF7A7 :105A000045FB9DF80000552804BF9DF808001628A6 :105A100006D1092269461248FBF738FB01200EBD6A :105A200000200EBD1FB509216846FBF7F1FD01F00E -:105A30007CFD0A4C022269462046FFF7B2FF012195 +:105A300088FD0A4C022269462046FFF7B2FF012189 :105A40001F20FFF793FF022269462046FFF7A9FFB8 -:105A500001F07BFD1FBD0000C4C4000800F8000871 -:105A6000FC01002070B586B014220021684601F0C8 -:105A7000C7FD3A483A4C01683A4D41F004010160D3 +:105A500001F087FD1FBD0000F8C4000800F8000831 +:105A60000002002070B586B014220021684601F0C3 +:105A7000D3FD3A483A4C01683A4D41F004010160C7 :105A800041F60806026802F00402059205990268D0 :105A900042F080020260036803F0800305930599D9 :105AA000026842F001020260036803F001030593FB @@ -1466,40 +1466,40 @@ :105B8000016841F0010101600022006800F001009D :105B90000090052100980B20FFF79EFEBDE8024013 :105BA0000B20FFF7B7BE00BF4810024018B589B000 -:105BB0000C22002106A801F023FD182200216846CE -:105BC00001F01EFD4B4C4C48206000210420606118 +:105BB0000C22002106A801F02FFD182200216846C2 +:105BC00001F02AFD4B4C4C4820600021042060610C :105BD0006160002084F82000E160216121834FF49E :105BE00080600121E062E16104F1300000224FF4A5 :105BF000E861A260A162027042600272204601F078 -:105C000033FD08B1FFF786FC0020069006A9204668 +:105C00003FFD08B1FFF786FC0020069006A920465C :105C100000F026FC08B1FFF77DFC38490091062210 :105C20000192022102917F22039204210491002219 -:105C300005926946204601F071FE08B1FFF76AFC43 +:105C300005926946204601F07DFE08B1FFF76AFC37 :105C40000AB010BD30B5A9B004461422002101A845 -:105C500001F0D6FC8C22002106A801F0D1FC2068BE +:105C500001F0E2FC8C22002106A801F0DDFC2068A6 :105C60002549884244D14FF480424FF0405106927A -:105C7000259106A802F002F908B1FFF74BFC204875 +:105C7000259106A802F00EF908B1FFF74BFC204869 :105C8000204D016841F400510160026802F40052A5 :105C900000920099026842F004020260012100684B :105CA00000F004000090032200981748019102922E :105CB0000021039101A9FFF7EDFC00216960E96073 :105CC000802129614FF4806110482860A9614FF458 :105CD0008070002268614FF44051AA60EA61296235 -:105CE000284602F07DFB08B1FFF714FC2565AC6285 -:105CF00029B030BD3C610020000004500200300497 -:105D00004C100240286500200008004808000240AE +:105CE000284602F089FB08B1FFF714FC2565AC6279 +:105CF00029B030BD40610020000004500200300493 +:105D00004C1002402C6500200008004808000240AA :105D100080B5A948A949AA4A016042600021C16032 :105D20004FF080530C214161836000220021026109 -:105D3000826101624262002302F0ADFC18B1BDE84D +:105D3000826101624262002302F0B9FC18B1BDE841 :105D40000140FFF7E7BB01BD10B59E4C9E4902E044 :105D500010B59E4C9E49606021600020A060E0600C :105D600020610C21A061E0612062606261612046D7 -:105D700002F0D8FC08B1FFF7CDFB04F18801204602 -:105D8000BDE81040012202F061BD10B5914C92496E +:105D700002F0E4FC08B1FFF7CDFB04F188012046F6 +:105D8000BDE81040012202F06DBD10B5914C924962 :105D9000216060600C2161610020A060E0602061F2 :105DA000A06100212062E16161620023002220469F -:105DB00002F071FCDEE730B5A9B0044614220021E0 -:105DC000684601F01DFC8C22002106A801F018FC99 +:105DB00002F07DFCDEE730B5A9B0044614220021D4 +:105DC000684601F029FC8C22002106A801F024FC81 :105DD00020687A49814C884224D120224FF4806186 :105DE0000692199100F0CAF808B1FFF793FB2069F9 :105DF00040F001002061206900F001000590059845 @@ -1527,29 +1527,29 @@ :105F500005212720FFF7C0FC2720FFF7DBFC29B035 :105F600030BD0598216841F004012160704705901B :105F70000598216841F001012160704706A801F0F1 -:105F80007DBF00910192002102910322082104911A +:105F800089BF00910192002102910322082104910E :105F9000039269467047059202220598009101928A :105FA00000210291032207210491039269464FF0D8 -:105FB0009040FFF76FBB0000B460002000800040FD -:105FC000243303002860002000500040105F0020B0 -:105FD000003801409C5F0020004800404C10024007 +:105FB0009040FFF76FBB0000B860002000800040F9 +:105FC000243303002C60002000500040145F0020A8 +:105FD00000380140A05F0020004800404C10024003 :105FE0000004004800080048000C004810B55F4C51 :105FF0005F4800F027F808B1FFF78CFA002120462F -:1060000003F01EF908B1FFF785FA0021204603F0DE -:106010002CF900B125E010BD10B5564C564800F0E3 -:1060200011F808B1FFF776FA0021204603F008F9CD -:1060300008B1FFF76FFA0021204603F016F900B10E +:1060000003F02AF908B1FFF785FA0021204603F0D2 +:1060100038F900B125E010BD10B5564C564800F0D7 +:1060200011F808B1FFF776FA0021204603F014F9C1 +:1060300008B1FFF76FFA0021204603F022F900B102 :106040000FE010BD4D49206000220120E06061603A :10605000A26022616261A261E2612262204603F0D5 -:106060002FB9BDE81040FFF755BA30B5A9B00446C6 -:1060700014220021684601F0C3FA8C22002106A8F0 -:1060800001F0BEFA20683A493D4C3E4D884221D18C -:1060900040224FF4805106921A9106A801F0EEFEBC +:106060003BB9BDE81040FFF755BA30B5A9B00446BA +:1060700014220021684601F0CFFA8C22002106A8E4 +:1060800001F0CAFA20683A493D4C3E4D884221D180 +:1060900040224FF4805106921A9106A801F0FAFEB0 :1060A00008B1FFF737FA286840F002002860122292 :1060B000296801F002010591C02100F04BF820464B :1060C000FFF7E8FAE86840F40010E860E86800F4D8 :1060D00000103BE0284988423AD14FF480720021F9 -:1060E00006921C9106A801F0C9FE08B1FFF712FA4A +:1060E00006921C9106A801F0D5FE08B1FFF712FA3E :1060F000286840F001002860296801F0010105913D :106100000598296841F00201296080212A6802F07F :1061100002020592122200F01DF84FF09040FFF7A6 @@ -1557,29 +1557,29 @@ :1061300003910422049269462046FFF7ABFAE8680F :1061400040F40000E860E86800F400000090009867 :1061500029B030BD059800910192002102910322DF -:106160000421049103926946704700006C6200208C -:1061700000540040C0620020005C0040EC9C901085 +:106160000421049103926946704700007062002088 +:1061700000540040C4620020005C0040EC9C901081 :10618000000400484C10024080B5284828490160AE :106190004FF482724FF44071C16042600721C162C6 :1061A00000234FF4802208218360036143618261F0 -:1061B000C3610362436283620363416303F060FB74 +:1061B000C3610362436283620363416303F06CFB68 :1061C00018B1BDE80140FFF7A5B901BD10B586B013 -:1061D00004461422002101A801F012FA2168144893 +:1061D00004461422002101A801F01EFA2168144887 :1061E000814221D11348C16841F48041C160C16836 :1061F00001F4804100910099026842F002020260BD :106200004FF47041006800F00200009002220098F4 :106210000948019102920021039103220521059171 -:10622000049201A9FFF736FA06B010BDA461002060 +:10622000049201A9FFF736FA06B010BDA86100205C :10623000003800404C1002400004004870B504468D :1062400000205B4B182545431D446E78A64203D0C1 :10625000401C0328F6D318E02B78A3B905F10800F9 -:1062600003F07EFB6868012C02D1FFF771FD08E0A6 +:1062600003F08AFB6868012C02D1FFF771FD08E09A :10627000032C02D1FFF789FD03E0052C08BFFFF7CF :1062800063FD01202870284670BD002070BD02B556 :1062900000281CBF0178002919D04078012804D1BA :1062A0000A230122694643480CE0032804D10A234B :1062B00001226946404805E0052808D10A23012249 -:1062C00069463E4802F072FA08B9012002BD00207A +:1062C00069463E4802F07EFA08B9012002BD00206E :1062D00002BD38B504460D4606E00D2100F01BF85E :1062E0000A2100F018F86D1C287830B10A28F4D083 :1062F00015F8011B00F00FF8F6E731BDF8B50446BC @@ -1587,15 +1587,15 @@ :10631000B742F9DBF1BD2046B9E700281CBF017880 :1063200000291EBF01694069814201D001207047E8 :10633000002070471CB500218DF800100446FFF7BF -:10634000ECFF20B1694604F1080003F028FBFFE7E9 +:10634000ECFF20B1694604F1080003F034FBFFE7DD :106350009DF8000016BD0EB478B5194D044605F140 :10636000CC0664213046FBF753F905AA2146304696 -:1063700003F02EFB28683146FFF7ABFF71BC5DF8D8 +:1063700003F03AFB28683146FFF7ABFF71BC5DF8CC :1063800010FB10B50E4CC822211D012005E010B5F0 :106390000C4C4FF49672211D0320FFF74FFF206035 :1063A00010BD10B5084CC822211D0520F5E70000DE -:1063B0006C020020105F00209C5F002028600020FD -:1063C000BC5A0020EC5B00201C5D00207CB504461C +:1063B00070020020145F0020A05F00202C600020ED +:1063C000C05A0020F05B0020205D00207CB5044610 :1063D000002004F154060D4600903178012901D1C6 :1063E000022076BD0120307000F035F801007068A1 :1063F0002AD120F4885040F00200706005F08045FA @@ -1604,7 +1604,7 @@ :106420000098B0F5912FF4D3706820F0020040F08E :106430001000706000203070012076BD726801206D :1064400060F30102726002E040F010007060002012 -:106450003070084676BD204601F076BCC0FFFF3F95 +:106450003070084676BD204601F082BCC0FFFF3F89 :106460002DE9F04100F154049AB023780022012B69 :1064700008BF022052D0012525700026169600255F :1064800017950368294DAB422CD1294FDFF8A4E0C2 @@ -1623,15 +1623,15 @@ :1065500008224C0009064CBF84F031012146521E2E :10656000F7D15B1CDAB2022AEEDBC8B210BD1FB550 :106570000122202189488A4CFFF772F9012003F09B -:1065800041FA02A903A800F083F850B95C21204623 -:1065900000F076FF411C512204F13000FFF7DBFED2 -:1065A0000DE0029803F042FACDE90001039803F0F0 -:1065B0003DFA02460B4604F19800FFF7CCFE00209E +:106580004DFA02A903A800F083F850B95C21204617 +:1065900000F082FF411C512204F13000FFF7DBFEC6 +:1065A0000DE0029803F04EFACDE90001039803F0E4 +:1065B00049FA02460B4604F19800FFF7CCFE002092 :1065C00004B010BD0FB47FB5062102A8FBF720F878 :1065D000BDF844109DF84040724D01AA0020108083 :1065E0000B0A8DF804308DF805104FF6FF760096F3 -:1065F00002232146284602F0BFFE0096062302AA87 -:106600002146284602F01AFF80B9FF2102A8FFF7B1 +:1065F00002232146284602F0CBFE0096062302AA7B +:106600002146284602F026FF80B9FF2102A8FFF7A5 :1066100099FF02ACA17888420AD0FF210DF10B004E :10662000FFF790FF9DF80D10884201D0012022E075 :106630009DF8082063781298139943EA022300EE2C @@ -1645,1443 +1645,1443 @@ :1066B000FAF7ECFC0027DFF8F48008A800EB87006D :1066C000079026AE06EB8700069084B041466846E8 :1066D0002822FAF7DBFC0FBCFFF774FF30B901206A -:1066E00000F096F97F1C0A2FE7DB08E02C485C21BC -:1066F00000F0C6FE411C842209F1F00033E00222C2 -:106700000A2126A803F0B6F9019002220A2108A85E -:1067100003F0B0F99DED010A0090DFED1D0A00F0D5 +:1066E00000F0A2F97F1C0A2FE7DB08E02C485C21B0 +:1066F00000F0D2FE411C842209F1F00033E00222B6 +:106700000A2126A803F0C2F9019002220A2108A852 +:1067100003F0BCF99DED010A0090DFED1D0A00F0C9 :1067200047F81F4804DBDFED1B0A00F041F807D4EF -:106730005C2100F0A5FE411C8B2209F59A7012E045 +:106730005C2100F0B1FE411C8B2209F59A7012E039 :106740009DED000AB5EE400AF1EE10FA04DBDFED34 -:10675000120A00F02DF80AD45C2100F091FE411CD1 +:10675000120A00F02DF80AD45C2100F09DFE411CC5 :106760008C2209F5D670FFF7F6FD002004E00198B1 :10677000206001200099296045B0BDE8F083000049 :1067800000002F43000034C20000C84200FF7F47D2 :10679000000020C20100AA420100C84200040048D3 -:1067A000A0C300086C62002070C000081402002022 +:1067A000D4C3000870620020A4C0000818020020B2 :1067B000B4EE600AF1EE10FA70470000E0B500BFD9 :1067C00020A000788DF80400FF210091012301AA88 -:1067D000EE21194802F0D0FD07BD00003EB500BF14 +:1067D000EE21194802F0DCFD07BD00003EB500BF08 :1067E00019A0154C00788DF80400FF2500950123B1 -:1067F00001AAEE21204602F0BFFDFF2000900323F6 -:106800000E4D2A46EE21204602F018FE28786978BF +:1067F00001AAEE21204602F0CBFDFF2000900323EA +:106800000E4D2A46EE21204602F024FE28786978B3 :106810000B4A41EA0021A87840EA0120642190FB5C :10682000F1F100EE101A85ED010AB8EEC00A10EE83 -:10683000100A106237BD0000C062002034660020DC -:10684000AC6500204800000030000000224B0360CF +:10683000100A106237BD0000C462002038660020D4 +:10684000B065002048000000300000002F4B0360BE :1068500003F15400086080211160704710B50021D9 -:106860002BA01E4C00F0A5F8E06000212FA000F046 -:10687000A0F8A0605FF0000133A000F09AF820605B -:106880005FF0000137A000F094F820615FF0000194 -:106890003BA000F08EF8606010BD70B5104C114D3B -:1068A000114E306803F009FB286803F006FB2078DE -:1068B00008B103F06DFDC82000F0AAF8F1E780B53B -:1068C0004FF47A7000F0A4F84FF400710748FEF717 -:1068D000CCFFF5E700000000685800201466002097 -:1068E0001C000020BC5A0020EC5B0020000800487F -:1068F00010B503F0CDFB03F0D9FB00244FF47A7000 -:1069000000F086F8641CB4F5167FF7DBF3E70000AF -:1069100098C700089B680008030000000000000002 -:10692000000200000000000000000000B0C70008E6 -:10693000BF680008FDFF000000000000200000000C -:106940000000000000000000A4C700088DB500088A -:1069500002000000000000008000000000000000B5 -:106960000000000064C7000805BA0008010000002C -:106970000000000080000000000000000000000097 -:1069800078C70008F168000803000000000000005C -:10699000000100000000000000000000014600208F -:1069A000842918BFC81C704780B503F0CCFF0020B5 -:1069B00002BD38B5044684B060690D4600281CBF8E -:1069C000A069002812D0B4F90800FFF7E7FFA16919 -:1069D00002912B46626901920090226921686068E9 -:1069E00003F0A6FE0390039805B030BDB4F908008B -:1069F000FFF7D4FF03A9019100902B46226921687B -:106A0000606892B203F0C5FE0128ECD00020EBE7ED -:106A100080B51921B0FBF1F000B9012003F079FF36 -:106A2000002002BDDFF86C00006800F4C060704711 -:106A300010B5DFF86010B0F5007F086800F4C060A2 -:106A40001DD1B0F5007F22D00A68DFF84C3001205C -:106A500060F34A220A6032201C68DFF84020444379 -:106A6000B4FBF2F0401C00E0401E4A69530501D51A -:106A70000028F9D14869410509D5032010BDB0F5BA -:106A8000806F04D00A68022060F34A220A60002066 -:106A900010BD0000007000406802002040420F005E -:106AA0002DE9FC47050066D0DFF82477DFF8306772 -:106AB000BC68D7F80C802878C10604F00C0408F0F4 -:106AC000030848D524B10C2C08BFB8F1010F2CD114 -:106AD0003868810702D5A86900284CD039680807B2 -:106AE0004EBF396871680909286A01F0F0018142D6 -:106AF00006D200F032FB00283DD100F006FA07E094 -:106B000000F003FA24B9286A00F027FB002832D1EC -:106B100000F0ABFABA6800F097FADFF8BC0600683C -:106B200000F07EFB010016D0E9E1A86928B33968BE -:106B300041F00101396004F0C5F8814638688107E9 -:106B400007D404F0BFF8A0EB09000328F6D3032014 -:106B5000D5E100F0DAF92878C10755D5082C04D022 -:106B60000C2C08BFB8F1030F17D1386881034BD53F -:106B70006868002848D10120C1E138684008400019 -:106B800000F0D8F9814638688107E4D504F09AF816 -:106B9000A0EB09000328F6D3D9E76868B0F5803F79 -:106BA00004D1386840F48030386011E0B0F5A02F8F -:106BB000386806D140F480203860396841F480316B -:106BC00005E020F480303860396821F48021396094 -:106BD000686860B104F076F881463868810313D4A0 -:106BE00004F070F8A0EB09006528F6D3AFE704F0D5 -:106BF00069F881463868810306D504F063F8A0EB94 -:106C000009006528F6D3A2E72878810713D5042C5C -:106C100004D00C2C08BFB8F1020F22D1386841050E -:106C200002D5E8680028A6D07868296920F0FE40DF -:106C300040EA016078602878010742D56869002839 -:106C400070682FD040F00100706004F03BF880467F -:106C50007068810735D404F035F800F052F9F7D3A5 -:106C600075E7E86878B1396841F48071396004F0FB -:106C700029F8804638684105D6D404F023F800F09E -:106C800040F9F7D363E7386820F4807000F052F9D8 -:106C9000804638684105CED504F014F800F031F98B -:106CA000F7D354E740084000706004F00BF88046CA -:106CB0007068810705D504F005F800F022F9F7D3D4 -:106CC00045E72878410767D5B86DC1004FF0000847 -:106CD0000AD4B86D40F08050B8654FF00108B86D27 -:106CE00000F0805000900098DFF8F894D9F8000088 -:106CF000C10513D4D9F8000040F48070C9F8000031 -:106D000003F0E0FF8246D9F80000C10506D403F085 -:106D1000D9FFA0EB0A000328F5D318E7A8680128DB -:106D200004D1306840F00100306010E00528306880 -:106D300006D140F004003060316841F0010105E007 -:106D4000400840003060316821F004013160A868DB -:106D500041F2893960B103F0B5FF8246306881079E -:106D600013D403F0AFFFA0EB0A004845F6D3EEE6DC -:106D700003F0A8FF82463068810706D503F0A2FF22 -:106D8000A0EB0A004845F6D3E1E6B8F1000F03D0C6 -:106D9000B86D20F08050B8652878810621D5686AE2 -:106DA0000028B0680ED040F00100B06003F08AFF08 -:106DB0008046B068810714D403F084FF00F0A1F886 -:106DC000F7D3C4E640084000B06003F07BFF804684 -:106DD000B068810705D503F075FF00F092F8F7D38E -:106DE000B5E6A86A002800F08980022872D1F86808 -:106DF000EA6A00F00301914201BF00F07001103116 -:106E00002A6BB1EB021F1DD16A6B00F4FE41B1EB9E -:106E1000022F02BF00F07841AA6BB1EBC26F11D113 -:106E2000EA6B00F4C00101F500115208B1EB425FBA -:106E300008D1296C00F0C06000F100704908B0EB87 -:106E4000416F43D00C2C46D03868410101D43868DA -:106E5000C1003FF590AE00F06AF804463868810141 -:106E600005D503F02FFF001B0328F7D36FE6F86862 -:106E7000DFF87413EA6A0840296B1043491E40EAA0 -:106E80000110EA6B696B520840EA0120296C521E1E -:106E9000490840EA4250491E40EA4160A96B40EA75 -:106EA000C160F860386840F080703860F96841F07F -:106EB0008071F96003F006FF0446386881011DD433 -:106EC00003F000FF001B0328F7D340E63868810178 -:106ED00014D4E7E70C2C3FF44EAE00F028F804463B -:106EE0003868810105D503F0EDFE001B0328F7D3B8 -:106EF0002DE6F868DFF8F4120840F8600020BDE8DD -:106F0000F687A0EB080003287047386840F00800B7 -:106F100038603968286A21F0F001014339607968E6 -:106F2000E86921F47F4141EA0021796070473868BF -:106F300020F08070386003F0C5BE2DE9F0410400F8 -:106F4000884655D0DFF8A862306800F00700404559 -:106F500002D200F06FF84BD12078DFF8745281072D -:106F600006D5A068A96801F0F001814200F076F82A -:106F70002078C1072AD56068032802D129688A01D0 -:106F800008E0022802D129688A0303E00028296862 -:106F900002D18A0702D42BE04A0529D5A9688908BD -:106FA00040EA8100A86003F08DFE0746A86861688A -:106FB00000F00C00B0EB810F08D003F083FEC01B83 -:106FC00041F289318842F1D3032031E020788107F2 -:106FD00006D5A068A96801F0F001884200F03EF8EB -:106FE000306800F00700804504D200F023F801D09B -:106FF00001201DE02078410705D5AA68E06822F449 -:10700000E0620243AA602178080706D5A9682069D2 -:1070100021F4605141EAC001A96000F026F8AA6895 -:1070200000F012F8BDE8F0416B48006800F0F8B8D5 -:10703000BDE8F0813168C90848EAC10131603068B3 -:1070400000F00700404570476A49C2F30312895CAB -:10705000604A01F01F01C8401060704704D2A9685F -:1070600021F0F0010843A860704770B5584A634B9F -:107070009068D6680025002110F00C0006F0030689 -:107080005F4C03D00C2812D1012E1AD115682E079F -:1070900004D4524D2E68C6F3032502E01568C5F3EB -:1070A0000315584E56F8255048B9294624E00428BF -:1070B00008BF214620D008281ED119461CE00C2804 -:1070C0001AD1D06800F00300022803D0032808BFBB -:1070D0001D4600E02546D168D068D268C0F306207E -:1070E0004543C1F30210C2F34161401C491CB5FB8A -:1070F000F0F04900B0FBF1F1084670BD35483E4A5A -:10710000006813684049C3F3022206E031483A4A56 -:10711000006813683C49C3F3C222895C01F01F0177 -:10712000C840704710B50F220260334A136803F05D -:1071300003034360146804F0F0048460136803F4EC -:10714000E063C3601268D20802F4E062026128487A -:10715000026802F007020A6010BD7CB52B4E05469E -:1071600030680024C10002D5FFF75CFC0EE03068F7 -:1071700040F080503060316801F0805100910098FB -:10718000FFF750FC316821F080513160B0F5007F8D -:1071900004D1802D0CD9A12D09D304E0802D88BF06 -:1071A000032405D801D1022402E0702D00D101246E -:1071B0000F480168C90844EAC1010160006800F095 -:1071C0000700A04201D0012076BD002076BD00005E -:1071D0000010024068020020440200209410024087 -:1071E00090100240007000408C809D01FCFFEEFE7C -:1071F00000200240B4C400080810024000127A00C7 -:107200000024F40050C60008B8C700085810024017 -:107210000248416802788A18426070473C020020A8 -:1072200078B504461D481E4D87B0016841F40061E1 -:10723000016001A9006800F40060009002A8009AB3 -:10724000FFF770FFFFF762FF1649174B2960B0FB8D -:10725000F3F0401E40F2E73268600021EA602961E5 -:10726000A960A9612846FDF727F9060012D1284632 -:10727000FDF76FF906000DD11920FEF74BFB102C1E -:1072800007D2002221461920FEF726FB074804609A -:1072900000E00126304608B070BD000060100240DA -:1072A00014630020002C014040420F0044020020E3 -:1072B0000D4882B0816841F001018160816801F070 -:1072C000010100910099026842F0805202600022A0 -:1072D000006800F0805000900F2100986FF00100CE -:1072E00002B0FEF7F9BA00BF581002402DE9F0478E -:1072F000DFF87841054620788946012808BF02203A -:1073000057D0012020704CF2503800F054F85FEA5A -:10731000000A4BD10020DFF85861606031688805B1 -:107320000AD53168480505D5316821F4806131609E -:1073300003200CE0012107E03068410506D53068E4 -:1073400020F4806030600221217701E00020207766 -:10735000296801290BD1686800F030F800F02BF89B -:1073600082467169DFF80C01014071611CE04FF049 -:10737000FF31C9F80010AF6800E07F1CA868E96819 -:107380000818874210D26968384600F029F800F0E2 -:1073900012F882467069DFF8E01008405FEA0A02DE -:1073A0007061EAD0C9F8007000F033F80020207056 -:1073B0005046BDE8F087404600F0CFB8C2072F49DD -:1073C00003D50B6843F004030B60800703D50A68FC -:1073D00042F400420A60086840F480300860704758 -:1073E000C907264A04D5136823F40063136003E039 -:1073F000116841F400611160116860F3CA01116005 -:10740000106840F002001060116841F48031116092 -:10741000704710B51548164A017F012918BF032986 -:107420000FD1136823F400731360146844F40064EC -:107430001460136823F400631360146844F4007448 -:107440001460022918BF03290BD1116841F480513F -:107450001160136823F480531360116841F4806154 -:1074600011600022027710BD0000000048020020D9 -:1074700000200240FB7FFFFF05F8FFFF14200240C1 -:107480000246C9B2002013788B4205D012F801CB16 -:10749000BCF1000FF7D170471046F7E72DE9F84F20 -:1074A000504F0546387800268A469046994601286E -:1074B00008BF022037D0012038704CF2503000F065 -:1074C0004CF8834660BB484C78602168480506D577 -:1074D000216821F4806121600220387701E00021D9 -:1074E0003977504642464B461DB900F05CF80126FC -:1074F0000AE0012D18BF022D06D1114600F05FF8F9 -:10750000022D08BF4FF480264CF2503000F025F8D1 -:1075100083461EB1606920EA06066661FFF779FFBF -:10752000002038705846BDE8F28F3149CA68002003 -:10753000002A00D4704710B52E4A2F4C0A600C6008 -:10754000C968002948BF012010BD2C48016841F0DE -:107550000041FFE701600020704770B5054603F069 -:10756000B1FB0646214C2068C10309D515F1010F76 -:10757000F9D003F0A7FB801BA842F4D3032070BD11 -:1075800021684CF2FA30084006D016494A68024396 -:107590004A602060012070BD2068C10744BF0120FF -:1075A0002060002070BD10B514490C6844F001043F -:1075B0000C6040F8042BBFF36F8F036010BD10B553 -:1075C0000E4A136843F480231360EFF3108372B6FE -:1075D000402251F8044B40F8044B521EF9D183F37A -:1075E000108810BD480200200020024010200240F8 -:1075F0000820024023016745AB89EFCD14200240EB -:1076000010B5044610460A4601462046FAF7AAF885 -:10761000204610BD603000EB8100006800F0F840AB -:107620007047603000EB8100016821F000410A439F -:1076300002607047C06800F44060401E8041C00F87 -:10764000704700F11403C80D10B500F00400C01815 -:10765000090D01F01F01036807248C40A34302FABF -:1076600001F11943016010BDF8B504460020002562 -:1076700000900CB90120F2BD04F15406706828B9DD -:107680002046FEF7DFFA0020B0603070216888687D -:10769000800004D58A68DFF85C0202408A602168B5 -:1076A0008868C00012D48A68DFF84C02024042F0B9 -:1076B00080528A60DFF84412DFF844220868B0FB89 -:1076C000F2F2521C5200009200F036FB20688168F2 -:1076D000C90008D4726842F0100272600125B168D6 -:1076E00041F00101B160816872688908D30600D455 -:1076F000CA0700F18180736823F4807343F00203AA -:1077000073608068C00714D4DFF8F821DFF8F8311F -:1077100010681A68DFF8F4713B6810431843C0071B -:1077200007D4DFF8EC211368606823F47C1303436B -:10773000136004F13002607E536894F8207043EACD -:107740004033E0681843A3680343012F43EA07432B -:1077500003D1606A401E43EA4043A06A20B100F4AE -:1077600070701843E36A03432768DFF8A801D7F86D -:107770000CC000EA0C000343FB60C907236898684B -:1077800026D4000724D4DF68DFF88C11D0690F40BD -:10779000217E0743107847EA813747EA4007DF60D8 -:1077A000107A01280FD123681F69D16810696FF31F -:1077B0008A070F435169074390690F43074347F016 -:1077C00001071F6104E0206801694908490001615F -:1077D000206901282068016B05D1E2690909521E60 -:1077E00042EA011101E00909090101630120716800 -:1077F00060F30101716004E0706840F01000706097 -:1078000001252846F2BD0646DFF8040104687047EA -:107810002DE9F04105460E46FFF7F6FF286881681E -:107820004907904604F01F0461D405F154073A78E3 -:10783000012A5CD00121DFF888253970904218BFF9 -:10784000002C03D0052C18BF092C4CD1284600F081 -:1078500029FA010044D17968DFF86005014041F45C -:1078600080717960DFF8DC032968814200D11CB99E -:10787000786820F4801078607868C10446BFB868E2 -:1078800020F006000020B8604346286D0FF26151D9 -:10789000C162286D0FF2C5510163286D0FF2C55109 -:1078A00041631C212A681160002038703246286824 -:1078B000416841F0100141602868C16841F0010150 -:1078C000C160286800F14001286D00F0EDFD2A68D4 -:1078D000DFF8F01493680B4043F00403936007E073 -:1078E0000021397004E0002201203A7000E00220FB -:1078F000BDE8F081C0FFFF5FC0FFFF7F680200208E -:10790000400D030008000450080104500802045010 -:107910000803045007C0F0FFF9BFFFFFF8B50646A3 -:10792000002006F154050F46009000242978012913 -:1079300001D10220F2BD012028703068816849071A -:1079400000F175817968062910D2891E03290CD8A7 -:10795000DFE801F0020406080C2107E0122105E02F -:10796000182103E04FF4807100E0062100F130039C -:10797000880900F00C003A68C01801F01F01036884 -:107980004FF01F0C0CFA01FCC2F3846223EA0C03D3 -:1079900002FA01F119430160306882688168520778 -:1079A00031D409072FD4BA68B2F1004F08D1396831 -:1079B0000022FFF746FE3068416941F0004106E0D1 -:1079C0003968FFF73EFE3068416921F000414161AE -:1079D0003068C1683A69042A16D060303B6800EB11 -:1079E000820C9748DCF80020024003F0F843134370 -:1079F000C9087A69480000F006008240134343F04A -:107A00000043CCF8003076E00021FFF703FE40038E -:107A10003068214604D1FFF7FDFDC0F3846003E028 -:107A2000FFF7F8FD00F01BF939684A030EBFC1F3F8 -:107A3000846191FAA1F1B1FA81F1884204D13068F0 -:107A400000220021FFF7EDFD00F016F9400304D1FC -:107A500000F012F9C0F3846003E000F00DF900F0CB -:107A6000FEF839684A030EBFC1F3846191FAA1F1AF -:107A7000B1FA81F1884204D1306800220121FFF778 -:107A8000D0FD00F0F5F8400304D100F0F1F8C0F3A8 -:107A9000846003E000F0ECF800F0E1F839684A0394 -:107AA0000EBFC1F3846191FAA1F1B1FA81F188426C -:107AB00004D1306800220221FFF7B3FD00F0D4F8B2 -:107AC000400304D100F0D0F8C0F3846003E000F07C -:107AD000CBF800F0C4F839684A030EBFC1F38461E3 -:107AE00091FAA1F1B1FA81F1884204D13068002203 -:107AF0000321FFF796FD31688868C00747D4FA680C -:107B00003B68D1F8B0C0DFF8C0E202F01802C3F35E -:107B100012002EFA02F22CEA000013400343C1F8CF -:107B2000B030F868DFF8A412884230D138684103D9 -:107B30000EBFC0F3846290FAA0F1B1FA81F2521C38 -:107B4000012102F01F020A2A0DD200F099F89206D4 -:107B500003F01F03401C02F0F842994000F01F00A0 -:107B600000F072F80FE000F08BF8401C920603F072 -:107B70001F0300F01F0002F0F84299400A3800F09D -:107B800063F841F00071BA683068FFF75AFD3B684E -:107B9000DFF83C0203424FD0DFF83802DFF838C28A -:107BA0000168DFF81C72DFF83422634501F0E071F0 -:107BB0001ED10B0240D43368934218BFBB423BD165 -:107BC00000F048F841F400010160DFF81402DFF82A -:107BD00014220168B1FBF2F2521C0C2042430092C5 -:107BE000009800281EBF0098401E0090F8D123E0A6 -:107BF000DFF8F4E173450BD1CB011DD43368934218 -:107C000018BFBB4218D100F025F841F080710CE09C -:107C1000DFF8D871BB420FD14B020DD436689642C3 -:107C20000AD100F017F841F48001016004E06868AF -:107C300040F0200068600124002028702046F2BD3A -:107C400000F0FF0300010450114300EB400041EA43 -:107C500000517047026822F0E0721143704790FAB9 -:107C6000A0F0B0FA80F0704730680321FFF7D2BC73 -:107C700030680221FFF7CEBC30680121FFF7CABC93 -:107C8000420306D1C0F38462C0F38463C0F384600E -:107C900005E090FAA0F0B0FA80F213461046521CAC -:107CA0005B1C70477CB50446002000902168886802 -:107CB000C20735D488686FF39E1000282DD18868DC -:107CC000404D284040F001008860424908680002A9 -:107CD0000AD54349434B0A68B2FBF3F35B1C0C2003 -:107CE0004343009300F028F802F0ECFF06462068BA -:107CF0000168CA0714D48068C00705D42068816869 -:107D0000294041F00101816002F0DCFF801B032863 -:107D1000EDD320680168CA07E9D400F003F876BD06 -:107D2000002076BDA06D40F01000A065E06D40F031 -:107D30000100E0650120704702E00098401E0090BD -:107D400000980028F9D1704738B504462168886842 -:107D50008A68D2072ED580072CD48A6802F00D02DB -:107D6000012A1DD18A681748024042F002028A6047 -:107D700003212068016002F0A5FF0546216888689C -:107D8000C10717D502F09EFF401B0328F6D32068D9 -:107D90008168C807F2D5A16D41F01001A16503E02B -:107DA000A06D40F01000A065E06D40F00100E065BE -:107DB000012032BD002032BD00000000FEF1FFFFB7 -:107DC00000020450C0FFFF7FFFFF070000007F405C -:107DD0000000088008030450000052C7000004504F -:107DE00068020020400D0300000084CB01000080E9 -:107DF00010B5846AA16D11F0500F22D1A06D40F42E -:107E00000070A065216808680207084606D5FFF7DC -:107E100011FC88B12068C168880401E0C168880746 -:107E20000AD4A16D21F48071A165A06DC10403D4B1 -:107E3000A06D40F00100A0652046BDE8104002F0B2 -:107E400047BFA16DCA0604D52046BDE8104002F028 -:107E500040BF216D4A6BBDE810401047806A02F0B8 -:107E600039BF0000806A816D41F040018165C16DBC -:107E700041F00401C16502F02CBF00002DE9F84F6C -:107E8000064600253068DFF850730105A84621D565 -:107E9000B06E70B1B0F5800F17D0B0F5000F03D001 -:107EA000B0F5400F09D013E03A6842F480323A60EE -:107EB00004E0002100F08DF9054655B9F96FB06E68 -:107EC00021F440010143F96704E000F07CF9F3E795 -:107ED0000125A8463068C10421D5F06EA8B1B0F1E3 -:107EE000807F17D0B0F1007F03D0B0F1407F04D085 -:107EF00013E0396841F4803139607DB9F96FF06E73 -:107F000021F040710143F96709E0002100F061F9B7 -:107F10000546F2E700F057F9FAE70125A846306870 -:107F2000DFF8B84281032ED5F86CC1004FF000098C -:107F30000AD4F86C40F08050F8644FF00109F86CF6 -:107F400000F0805000900098DFF894A2DAF800006A -:107F500040F48070CAF8000002F0B4FE8346DAF8FC -:107F60000000C10500F18B8002F0ACFEA0EB0B001D -:107F70000328F4D30325A846B9F1000F03D0F86C09 -:107F800020F08050F8643078C10705D5FA6FB06BE7 -:107F9000920840EA8202FA673178880705D5F96FBE -:107FA000F06B21F00C010143F9673178480705D5E2 -:107FB000F96F306C21F030010143F967317808071F -:107FC00005D5F96F706C21F0C0010143F967317874 -:107FD000C80605D5F96FB06C21F440710143F9670B -:107FE0003178880605D5F96FF06C21F440610143C2 -:107FF000F9673168880505D5F96F306E21F44021A5 -:108000000143F9673168480505D5F96F706E21F4B1 -:1080100040110143F9673178480605D5F96F306D95 -:1080200021F440510143F9673178080605D5F96F0D -:10803000706D21F440410143F9673168C80505D5E9 -:10804000F96FB06D21F440310143F9673168C8021E -:1080500005D5E168F06D890840EA8101E160316889 -:10806000880447D5F96F306F21F040610143F9670B -:10807000306FB0F1006F35D100F0A0F83AE0002D7C -:108080007FF479AF206810F440701EBF06F18401C0 -:108090004A6890420BD02068216841F48031216009 -:1080A00020F44070226822F4803222602060C007F1 -:1080B0000FD502F007FE05462068810709D402F0BB -:1080C00001FE401B41F289318842F5D34FF003088D -:1080D00052E706F184022168506821F4407101439F -:1080E000216049E7B0F1806F04D100F071F8010020 -:1080F00018BF80463068010314D5FA6F706F22F004 -:1081000040620243FA67706FB0F1006F02D100F075 -:1081100055F807E0B0F1806F04D100F059F8010084 -:1081200018BF80463068410314D5FA6FB06F22F053 -:1081300040620243FA67B06FB0F1006F02D100F005 -:108140003DF807E0B0F1806F04D100F041F8010084 -:1081500018BF80463068410418D5FA6FF06F22F0DE -:1081600040520243FA67F06FB0F1805F03D1022101 -:1081700000F02FF807E0B0F1005F07D1022106F10F -:10818000200000F0A2F8010018BF8046306801040A -:1081900006D5FA6FD6F8800022F080420243FA67D3 -:1081A0003168C80306D5F96FD6F8840021F0004184 -:1081B0000143F9675FFA88F0BDE8F28F386840F450 -:1081C000801038607047002106F1200000F07DB873 -:1081D0000121301D00F006B80C1002409010024042 -:1081E000007000402DE9F0410546794F28680C46A3 -:1081F000F968002611F0030F0DD0F96801F00301B2 -:10820000814231D180B3F8686968C0F30210401C24 -:1082100088420ED028E0012804D025D303281DD0A1 -:1082200018D321E03A6891071ED5FA68696800F012 -:10823000C3F8386820F0806000F0C6F880463868DF -:10824000010113D502F03EFDA0EB08000328F6D390 -:10825000032637E039684A05E7D405E039688A0320 -:10826000E3D439684A03E0D401262BE0A9682CB98D -:108270003A695848EB6800F08FF80FE0012C3A6932 -:1082800009D12B69544802405B0842EA01215B1E78 -:1082900041EA435102E06B6900F084F839613868C3 -:1082A00040F0806000F090F804463868010105D481 -:1082B00002F008FD001B0328F7D3C9E73869A96954 -:1082C000084338613046BDE8F0812DE9F0410646AB -:1082D0003F4F30680C46F968002511F0030F0DD0B0 -:1082E000F96801F00301814231D180B3F868716807 -:1082F000C0F30210401C88420ED028E0012804D0B0 -:1083000025D303281DD018D321E03A6891071ED544 -:10831000FA68716800F050F8386820F0805000F07A -:1083200053F880463868810013D502F0CBFCA0EBEF -:1083300008000328F6D303252BE039684A05E7D463 -:1083400005E039688A03E3D439684A03E0D401259B -:108350001FE0B1687A69002C04D11E48F36800F070 -:108360001BF802E0336900F01DF87961386840F0CD -:10837000805000F029F804463868810005D402F0E6 -:10838000A1FC001B0328F7D3D5E77869716908437E -:1083900078612846BDE8F081024042EA012141EAC5 -:1083A000C36170470D4802405B0842EA01215B1E31 -:1083B00041EA43617047000022F073021043491EF6 -:1083C00040EA0110F8607047386002F07BBC0000A2 -:1083D00000100240FF80FF07FF809FFFFF80FFF932 -:1083E00070B508B9012070BD0268284D284CAA421A -:1083F00000F1240308D227498A181426B2FBF6F2AA -:1084000092001A62DC6108E023498A181425B2FB45 -:10841000F5F2920021491A62D96102225A7001686C -:108420000D688168C26806686FF30E150D43016917 -:10843000154342690D4381691543C2690D43016AC1 -:1084400015430D4335608268B2F5804F17D0DA6965 -:108450000F21A2420CBF124A124A146893F820500E -:1084600005F01C05A94024EA01011160116893F888 -:108470002040406804F01C04A0400143116000202B -:10848000986101215970187070BD00000804024005 -:1084900000000240F8FFFDBFF8FBFDBF00040240F2 -:1084A000A8000240A8040240F8B5044604F12406DE -:1084B00000253078012801D10220F2BD0120307062 -:1084C0007778012F26D1022070700027B7612068CD -:1084D000D0F800C04FEA5C074FEA470CC0F800C074 -:1084E000204600F0C4F82168F06820B10A6842F024 -:1084F0000E020A6008E0086820F0040008602068A6 -:10850000016841F00A0101602068016841F0010141 -:10851000016001E0357002252846F2BD00F124011A -:108520004A78022A05D00420886100220A700120BE -:1085300070470268136823F00E0313600068026836 -:10854000520852000260012091F82020CB6902F00D -:108550001C02904058600022012048700A700020E0 -:10856000704738B500F1240100244A78022A03D06C -:1085700004208861012417E00268136823F00E03C9 -:108580001360026815686D086D001560012291F88E -:108590002030CD6903F01C039A406A6001224A70C2 -:1085A0000C70496901B18847204632BDF8B500F129 -:1085B00024010423CA6914680268156891F82060D0 -:1085C00006F01C0603FA06F73C4210D06F070ED5E2 -:1085D0001468A50603D4146824F00404146000F0A1 -:1085E0003EF8C968002939D0BDE8F44008470223A5 -:1085F00003FA06F73C4213D0AF0711D51468A5065D -:1086000005D4146824F00A04146001224A7000F0B2 -:1086100026F800220A70896801B3BDE8F4400847D3 -:10862000082303FA06F6344218D02B0716D514682F -:1086300024F00E041460012291F82030CC6903F07C -:108640001C039A406260012301228A614B70002260 -:108650000A70096911B1BDE8F4400847F1BD91F80D -:108660002020CC6902F01C0293406360704770B513 -:1086700090F84450066C012405F01C05AC40746071 -:10868000046863608068102802D1A260E16070BD58 -:10869000A160E26070BD2DE9F04104000D46164670 -:1086A000984608BF012034D004F17807786820B9D3 -:1086B000002139702046FDF77EFB24207860206879 -:1086C0000168490849000160606A10B1204600F065 -:1086D00069FB204600F052FA01281AD02068816810 -:1086E00041F4804181602068816821F400410D439C -:1086F0008560206801686FF3194141EA465141EAFB -:108700000841016000F007F82046BDE8F04100F0A4 -:10871000ACBBBDE8F0812068016841F00101016057 -:108720007047000038B5040001D1012032BD04F1CA -:108730007805686808B900F017F800F01AF808B171 -:1087400000F031F800F02CF8012804D000F004F813 -:1087500021F02A0116E032BD2068416821F49041E1 -:108760004160206881687047002129702046FDF72C -:1087700022BB242068602068016849084900016024 -:10878000606A7047816000F004F8BDE8324000F094 -:108790006CBB2068016841F0010101602046704710 -:1087A000204600F0EBB9204600F0FCBA2DE9F84372 -:1087B000054605F150060C46F06A202817469946F2 -:1087C0003ED10CB1380001D101203AE000207063A5 -:1087D0002121F16202F076FA378080467780A8681E -:1087E000B0F5805F04BF286900281ABF2046002723 -:1087F0002746044611E00022802100F024F8D8B971 -:108800002868002C12BF14F8011B37F8021BC1F3B3 -:10881000080101857088411E718043467088CDF83B -:1088200000900028E7D10022402100F00CF818B990 -:108830002020F062002004E02020F062032000E00D -:108840000220BDE8F283284600F05CBB38B5034641 -:10885000D3F8800020280AD109B1100001D10120ED -:1088600032BD00F006F8BDE8384000F091BB0220B0 -:1088700032BD00201866DFF800431868A0420CD013 -:108880004068040209D5186850E8004F054644F0D6 -:10889000806445E800400028F5D1184670472868F4 -:1088A00000F1080151E8001F490800F108034900E0 -:1088B00043E8001000287047F8B5054640F60F0C55 -:1088C0002A68D369104613EA0C0F0668976805F109 -:1088D000580406F0200003F020010BD1002918BF36 -:1088E00000280ED02169002900F028812846BDE823 -:1088F000F44008475FEAC77C04D4DFF8A4E416EA32 -:108900000E0F78D05FEAC37C48BF5FEAC65E07D52A -:108910004FF0010CC2F820C0E26A42F00102E262AC -:108920009A070AD5FA0708D5D5F800E00222CEF852 -:108930002020E26A42F00402E2625A070AD5FA07EE -:1089400008D5D5F800E00422CEF82020E26A42F0F3 -:108950000202E2621A070BD508B9FA0708D5D5F862 -:1089600000C00827CCF82070E26A42F00802E262F8 -:108970001A0509D5730107D52E684FF400623262DB -:10898000E26A42F02002E262E26A002A32D0002962 -:1089900018BF002803D0216909B128468847E06A3A -:1089A00029688A68510602D410F0280F1DD0284685 -:1089B00000F048FB28688168480611D500F0C9F826 -:1089C000FCD1E06960B10FF2F5618163E069FFF706 -:1089D000C8FD00280ED0E069816BBDE8F44008476F -:1089E0002846BDE8F24002F076B9284602F073F955 -:1089F0000020E062F1BDA068012875D1D80673D5CA -:108A0000F10671D51020106229688868410639D5B1 -:108A1000E1690868406880B20028EBD02288904263 -:108A2000E8DA6080086801688A0623D400F09FF8BD -:108A300021F4807100F062FAF8D1FFF730FFFCD129 -:108A4000286800F1080151E8001F00F1080321F037 -:108A5000400100F07AF8F3D12020A0620021A1604B -:108A600000F085F821F0100100F048FAF8D1E06933 -:108A7000FFF754FD0220E06021886088091A89B25E -:108A800028462DE0218862886088891A00281CBF4A -:108A900088B2002852D02A46106850E8003F0546A8 -:108AA00023F4907300F04BF8F6D100F000FB00F1D6 -:108AB00008065B0046E800300028F6D12020A062BE -:108AC0000023A3602361136853E8003F156823F077 -:108AD000100300F034F8F6D10220E06089B21046AD -:108AE000BDE8F44002F0F8B8D80209D5790207D5FC -:108AF0004FF4801010622846BDE8F24002F0EDB855 -:108B0000180607D5310605D56169B9B12846BDE813 -:108B1000F4400847580611D571060FD500F027F824 -:108B200021F0400100F0EAF9F8D120206062002134 -:108B300061612846BDE8F24002F0D0B8F1BD45E8D9 -:108B400000300028704721F0800143E80010002821 -:108B50007047296801F1080252E8001F286800F1F7 -:108B6000080321F0400143E80010002870472868FE -:108B700050E8001F0246704700800040F8B50446E8 -:108B8000DFF8840622681368A168034020690B435C -:108B900061690343E0690B43034313600025516897 -:108BA000E06821F4405101435160A369DFF8541695 -:108BB0008A421CBF206A03439668DFF85076DFF8CC -:108BC000500626F4306633439360BA424FF40043B4 -:108BD000DFF8406632D1366806F00306032E3BD834 -:108BE000DFE806F0027161840127E169B1F5004F09 -:108BF0004FF6F07640F0AB805FB1012F00F09F8020 -:108C0000022F0AD0042F00F09D80082F00F09D80D5 -:108C1000BFE0FEF773FA00280FD061684A0802EB44 -:108C20004002B2FBF1F0A0F11001B142F0D20640D7 -:108C3000C0F3420006432068C660ABE0DFF8D87599 -:108C4000BA4221D1366816F00C0660D0042E3AD014 -:108C5000082E28D00C2E49D010278A42C5D137B112 -:108C6000022F08D0042F54D0082F55D091E0FEF7E2 -:108C700045FA0028E1D0626802EB4201884202D343 -:108C8000130383424AD284E0DFF89075BA420CD1D4 -:108C9000366816F030063AD0102E14D0202E02D0AE -:108CA000302E23D0D8E70227D7E7DFF87475BA4211 -:108CB0000BD1366816F0C00629D0402E03D0802E86 -:108CC000F1D0C02EEDE70427C7E7DFF85875BA42A8 -:108CD0000ED1366816F4407619D0B6F5807FF2D002 -:108CE000B6F5007FDFD0B6F5407FB5D10827B4E7F1 -:108CF0008A42B1D1366816F4406608D0B6F5806F66 -:108D0000E1D0B6F5006FCED0B6F5406FC9E70027C9 -:108D1000A3E7FEF7AAF9ACE71846ACE7010E560840 -:108D200016EB002069410023FAF76CFFA0F54071B3 -:108D3000DFF8F42491422CD22168C8602AE0FEF7C3 -:108D4000E5F968E7FEF791F965E7184665E747B189 -:108D5000012F16D0022F07D0042F15D0082F16D0C0 -:108D600017E0FEF7CBF9A8B1616800EB5100B0FB4A -:108D7000F1F0A0F11001B1420BD2226880B2D060B4 -:108D800008E0FEF7C3F9EEE7FEF76FF9EBE71846E8 -:108D9000EAE701250020A066E0662846F2BD000053 -:108DA0002001000490F824100A0706D502685368D1 -:108DB000416B23F400430B43536090F82410CA071F -:108DC00006D502685368816A23F400330B4353606D -:108DD00090F824108A0706D502685368C16A23F404 -:108DE00080330B43536090F824104A0706D502687D -:108DF0005368016B23F480230B43536090F82410D5 -:108E0000CA0606D502689368816B23F480530B432E -:108E1000936090F824108A0606D502689368C16BA7 -:108E200023F400530B43936090F824104A0610D5A6 -:108E300002685368016C23F480130B435360036C86 -:108E4000B3F5801F05D15368416C23F4C0030B4375 -:108E5000536090F824100A0606D501684A68806CB1 -:108E600022F4002202434A607047F8B5054605F136 -:108E700078040020E0606FF07E4701F023FF064693 -:108E8000286801680A0711D50097334600224FF47D -:108E90000011FFF7D8FC48B1FFF769FE21F080010F -:108EA00000F02CF8F8D12020606017E028680168F5 -:108EB0004A0717D50097334600224FF48001FFF789 -:108EC000C2FC78B1FFF753FE21F4907100F016F860 -:108ED000F8D1FFF7E4FCFCD12020A0600021217034 -:108EE0000320F2BD202060602021A16000202866C0 -:108EF000002169662070F2BD21F4F07142E8001093 -:108F0000002870472DE9F041069C05460E46904624 -:108F10001F462868C1693140B1420CBF01200020C2 -:108F2000404533D114F1010FF3D001F0CBFEC01B4B -:108F3000844200D314B90320BDE8F0812868016899 -:108F40004A07E6D5C169080704D42968C86901053C -:108F5000DFD50DE02A6808201062284600F072F87C -:108F600005F178000821C160002202700120E3E7CA -:108F700029684FF400600862284600F063F805F1A4 -:108F800078002021C16000220270D4E70020D3E7DE -:108F900020B503460020596503F158010A804A8034 -:108FA0000861FF229868B0F5805F04D1186990B914 -:108FB00040F2FF120FE018B9186960B17F2007E096 -:108FC000B0F1805F06D1186908B97F2203E03F2025 -:108FD000888001E000228A800020C86222228A6202 -:108FE000186800F1080252E8002F00F1080542F06D -:108FF000010245E800200028F2D19868B0F5805FB2 -:1090000004BF186900280DD10FF215120A61186803 -:1090100050E8001F024641F02001FFF76FFFF6D134 -:10902000002020BD0FF2A9020A6118690028EED0C5 -:10903000196851E8001F1A6841F49071FFF75EFF4C -:10904000F6D1EDE710B500F00EF8FCD100F015F800 -:10905000FCD1016E00F01EF82021C0F88010002223 -:109060000266826610BD016851E8002F0B4622F4AB -:10907000907243E8002100297047016801F108025D -:1090800052E8002F520801F10804520044E8002180 -:1090900000297047012909D1026852E8002F0368AE -:1090A00022F0100243E800210029F5D17047106832 -:1090B00000F1080353E8003F5B087047806A00F145 -:1090C000520100220A8100230B8001F004BE00003F -:1090D00038B500F04DF81ED18B8C9188446D0B4053 -:1090E0002370416D4B1C00F049F818D100F04DF889 -:1090F00000F060F8FCD100F06AF80BD10023936017 -:1091000000F04EF8FCD10168CB69DC0644BF1023A7 -:109110000B628BE08FE0088B40F00800088331BDC4 -:1091200038B500F025F81ED18B8C9188446D0B402A -:109130002380416D8B1C00F021F818D100F025F838 -:1091400000F038F8FCD100F042F80BD10023936016 -:1091500000F026F8FCD10168CB69DC0644BF10237F -:109160000B6263E067E0088B40F00800088331BDC4 -:1091700000F158020168936A222B704743655188B9 -:109180004B1E5380518800297047036853E8003F05 -:10919000046823F4907344E800310029F5D1704746 -:1091A000016851E8003F0C4623F0100344E8003109 -:1091B00000297047016801F1080353E8003F5B088C -:1091C00001F108055B0045E80031002970472021C6 -:1091D0009162002313610021D1600A4B016899421A -:1091E0000CD049680B0209D5016851E8003F0C46D4 -:1091F00023F0806344E800310029F5D1916801290A -:109200007047000000800040F369FFEF0038014024 -:109210000024F40088100240004400400048004050 -:10922000004C00400050004000FD0F001188BDE8D8 -:10923000344001F051BDBDE8324001F050BD0000A6 -:1092400030B500F140025378202B0CD11478012C5A -:1092500009D000F01DF824F480541C6003681D68D8 -:109260002943196020E0022030BD30B500F14002F2 -:109270005378202B0AD11478012C07D000F008F87D -:1092800024F4706444EA01241C600DE0022030BD27 -:10929000012313702424547003681D686D086D0049 -:1092A0001D6003681C6870470068016841F0010197 -:1092B00001602020507000211170002030BD00009E -:1092C00038B5040001D1012032BD04F140056878B1 -:1092D00020B9002129702046FCF7C7FE00F044F8B1 -:1092E0006068216820F0706008612068816821F45E -:1092F00000418160E0680128A0680CBF40F4004094 -:1093000040F4044021688860E068022820684168D1 -:109310000CBF41F4006121F40061416020684168A4 -:1093200041F0007141F4004141602068C16821F4BE -:109330000041C16060692169A2690143206841EA76 -:109340000221C160206AE16922680143116020683E -:10935000016841F00101016000206860202169700E -:1093600020630021A97032BD242068702068016844 -:1093700049084900016070472DE9F84300F0B5F84D -:1093800059D12178012956D00120207001F09AFC92 -:1093900000F0DEF800284CD1212000F0AFF8708DED -:1093A000DFF81012B0F5807F03D335854FF080735E -:1093B00004E0708D30854FF0007390B1706AD6F87C -:1093C00000C00278CCF82820706A421C7262708D4E -:1093D000421E7285308D421E32850091521CD2B2DF -:1093E00004E00091002201E000F0BCF800F0A4F8D5 -:1093F00000F075F818D000F01BF9002819D100F022 -:109400008CF80028F4D089B20029F1D100F098F846 -:1094100078B900F07EF8E7D2708D30850021009198 -:109420004FF00073328DDAE700F02FF900F0A1F869 -:1094300002D0012000E00220BDE8F2832DE9F843CC -:1094400000F053F843D12178012940D00120207049 -:1094500001F038FC00F07CF8002836D1222000F022 -:109460004DF8718DDFF85001B1F5807F28BF35854B -:1094700009D2718D318500904FF00073328DD2B2D8 -:1094800003E03585002000F025F800F055F800F0E5 -:1094900026F815D000F01AF9002816D100F07BF854 -:1094A0000028F4D089B20029F1D100F049F860B960 -:1094B00000F02FF8E5D2708D308500210091DBE7B8 -:1094C00000F0E3F800F055F802D0012000E002209F -:1094D000BDE8F28300904FF08073FF227047708DDB -:1094E00000284A46394630467047064606F1400491 -:1094F00088466078202815461F4670476070102106 -:10950000A17000206060756277857063FF25089FF9 -:109510007047708DB0F5807F7047706A326801784F -:109520009162706A411C7162708D411E7185308D2F -:10953000411E3185708D70474146304600F089B933 -:10954000CDF800903B4600228021304600F046B81E -:109550008146CDF80090192301224FF40041304696 -:1095600000F03CB83585002000904FF08073FF225A -:10957000704701000DD132682020D0613268DFF8D9 -:109580003C00536803405360202262700020A070AA -:109590002070080070473068416A706A0170716A13 -:1095A000308D4A1C411E72623185708D421E72855B -:1095B000708D7047002000800024008000E800FECD -:1095C000006881698A0744BF002181628169CA07F6 -:1095D00003D4816941F00101816170472DE9F041B7 -:1095E000069F05460E4690461C4628688169314014 -:1095F000B1420CBF01200020404517D114F1010FEA -:10960000F3D001F05FFBC01B844201D3002CECD1EE -:10961000286881693140B1420CBF012000204045DB -:10962000E3D100F026F80120BDE8F0810020FBE73F -:1096300070B505460C46164628688169880716D419 -:1096400000F040F818B914F1010FF5D001E0012045 -:1096500070BD01F037FB801B844201D3002CEBD19D -:10966000286881698807E7D400F003F8EFE7002055 -:1096700070BD05F140002022416841F020014160A9 -:109680004270002181700170704770B505460C462C -:10969000164628688169880612D400F013F808B1CC -:1096A000012070BD01F00EFB801B844201D3002C11 -:1096B000EFD1286881698806EBD4FFF7DAFFEFE77E -:1096C000002070BD32462146284647E070B5054669 -:1096D0000C4616462868816948073DD4FFF7F2FF1B -:1096E000002837D12A68906981061ED59069410704 -:1096F00001D5288D80BB9069C30605F1400104D5D2 -:109700001020D06104224A6001E00020486020223D -:109710002868C2612A685848536803405360202271 -:109720004A7000208870087014E001F0CBFA801BAA -:10973000844201D3002CCDD1286881694807C9D45F -:1097400005F140002022416841F020014160427053 -:1097500000210170012070BD002070BD2DE9F8438B -:10976000044600252068836900269046DA0604F145 -:10977000400739D51023C36189462BE029002DD13C -:1097800019F1010F26D001F09DFAA0EB08008145E8 -:1097900002D3B9F1000F1DD120684168BA788369FE -:1097A0001B040AD5490408D4202A06D0416841F494 -:1097B0008041416001F086FA804620688169880610 -:1097C00008D401F07FFAA0EB08001A28F5D346F080 -:1097D00020060125206881698A06CFD50DB9202190 -:1097E000C16146F00406012520688169CA0505D5D6 -:1097F0004FF4807346F00106C3610125480506D584 -:1098000020684FF4806246F00806C2610125880591 -:1098100007D520684FF4007146F00206C1610125AA -:1098200001E028000CD02046FFF7CAFE00F00BF83C -:10983000202079680E437E6078700021B9703970FD -:109840002846BDE8F28321680B484A6802404A6016 -:10985000704770B50068049C4568084EC1F3090163 -:1098600041EA0241194346EA54562143B54321F0E7 -:1098700000412943416070BD00E800FEFF63FF0323 -:1098800038B5040001D1012032BD606A30B960688A -:10989000B0F5827F05D00021E16102E00020206167 -:1098A00060610020A06204F15C05687820B90021A5 -:1098B00029702046FCF78AFC0220687000F04AF804 -:1098C000E168B1F5E06F04D90020B1F5706F03D104 -:1098D00004E04FF4805001D00021A1626168A268C9 -:1098E000237C01F4827102F404421143227D03F0CF -:1098F00002031943A36902F001021143227F03F41A -:109900000073194394F8203002F038021143A26A20 -:1099100003F080031943236802F4005211431960D5 -:10992000A16994F8242094F83430090C01F0040162 -:1099300002F010021143E26803F00803194302F435 -:10994000706211430843216848600020686001216B -:10995000697032BD2068016821F0400101607047E4 -:10996000016042600021C1600022826001207047D6 -:1099700010B5C2684368521C92FBF3F403FB142237 -:1099800083689A4202D16FF0010010BD0268C3687B -:10999000D154C16800F014F8C160012010BD10B5A9 -:1099A0008268C3689A4201D1002010BD02688368B2 -:1099B000D45C0C70816800F003F88160012010BD58 -:1099C0004268491C91FBF2F302FB1311704700003F -:1099D00037B5044600250A460194009502AB01A95B -:1099E000074878441A30F7F7CAFE019A1570002824 -:1099F0004EBF04460198041B204603B030BD00BF93 -:109A00004F7CFFFF38B5044601F05CF914F1010FFB -:109A1000054602D004480178641801F053F9401B50 -:109A2000A042FAD331BD00BF3C020020C0F3C751B1 -:109A300081B1FF2906D0C110400721F0E04101F1BA -:109A40006051704741020CBF40F4E0016FF00041EB -:109A50000020704700F0004100020AD0B0FA80FCFC -:109A600000FA0CF001F16051A1EB0C5101EBD02197 -:109A700040057047F8B5D2B2022A3CD1C9B20024E1 -:109A80004A1E18E000EB860500EB860795ED010AFB -:109A9000D7ED000AB4EE600AF1EE10FA05D5CDED6F -:109AA000000A87ED000A009F6F60761C0D1B6D1E7B -:109AB000AE42E7DB641C9442B8BF0026F6DB01240B -:109AC00000930AE000EB83039DED000AD3ED000A4A -:109AD00070EE200ACDED000A641CE3B29342F1DB84 -:109AE000891E00EE101AB8EEC00ADDED000AC0EEC5 -:109AF000800ACDED000A0098F2BD0000BFF34F8F41 -:109B0000DFF83414DFF834040A6802F4E062024338 -:109B10000A60BFF34F8F00BFFDE730B503464FF635 -:109B2000FF70002400E0641CE2B28A4211D213F8F4 -:109B3000012B5040082205046D0C00F001000128A3 -:109B4000B2BF284685F4204080F00100521EF2D1B9 -:109B5000E9E730BDDFF8E803016802E0DFF8E00381 -:109B6000416800EE101AF2EE040A20EE200ABDEE63 -:109B7000C00A10EE101A0804000E40EA012080B25C -:109B80007047DFF8BC038168EBE7DFF8B403C16816 -:109B9000E7E7DFF8AC030169E3E7DFF8A403416915 -:109BA000DFE7DFF89C038169DBE7DFF89403C16935 -:109BB000D7E7DFF88C03016AD3E74FF410607047F2 -:109BC0004FF42060704780B5FBF711FFDFF8740396 -:109BD0004078000202BD80B5FBF709FFDFF864039F -:109BE000418805E080B5FBF702FFDFF85803818864 -:109BF000080A40EA012080B202BD80B5FBF7F7FEFB -:109C0000DFF84003C188F3E7002070471FB5DFF895 -:109C10003413008848700922684620E03EB5008869 -:109C2000C84C6080684621460922F7F72FFA6D4636 -:109C300095E80700FBF7CAFE6088FCF7A6F8608885 -:109C4000FCF786F800203EBD1FB50088BD4988801E -:109C500003E01FB50088BB49C88068460922F7F7B2 -:109C600015FA6C4694E80700FBF7B0FE002004B03C -:109C700010BD80B50088012804D1012181F313882B -:109C8000FFF73CFF002002BD80B50088012806D107 -:109C9000FBF7C8FE012080F31388FFF72FFF002099 -:109CA00002BDF8B50446A84F15461E463221384677 -:109CB000F7F7F8F9A34A5078387003217970BE702D -:109CC00032462946F81CF7F7E1F9B978C91CC9B240 -:109CD0003846FFF722FFF91C885339462046BA78E8 -:109CE000BDE8F840521DFCF709BB00002DE9F0412A -:109CF00005468878CE784C7946EA0026087944EA09 -:109D00000024A6F109000B2801D3182E02DB3146EE -:109D100094A00AE03CB13019A0F10A010B2902D34A -:109D2000401E182805DB214694A0BDE8F041FCF751 -:109D300012BBDFF81882C8214046F7F769FC0027FC -:109D400007E0002002E051680020884728F817004B -:109D50007F1CA7420EDAB919002082B208EBC202BA -:109D6000CBB252F8C8CF6345EDD0401C82B2102A66 -:109D7000F3D3E6E77648016864008D4205D1A3B2CB -:109D8000424603212846FFF78CFF724801688D4246 -:109D900006D1A3B242462846BDE8F041032180E740 -:109DA000BDE8F0812DE9F8410F469BB00646B87832 -:109DB000FC787D7944EA00243879A4F1140109295A -:109DC00045EA002502D3214666A006E01DB16019D0 -:109DD0001538092804D3294668A0FCF7BCFA41E0ED -:109DE000642102A8F7F714FC002009E007EB40010A -:109DF000CA79097A41EA022102AA22F81010401C0D -:109E0000A842F3DB4F48DFF8508141788DF800100D -:109E1000042178788DF801008DF802408DF8035008 -:109E20006846FFF77AFE8DF804000622000A8DF8D6 -:109E3000050069463046FCF761FA002710E000266D -:109E400058F836003919884206D102AA08EBC60133 -:109E500002EB47004A689047761C062EF0D37F1C21 -:109E6000AF42ECDB1CB0BDE8F081F8B50D461646FC -:109E7000044606F1FE01C9B22846FFF74EFEA919B5 -:109E800011F8022D497842EA0122904214D16878F3 -:109E9000032818BF10280FD10026304F687857F8D4 -:109EA0003610884205D107EBC60229465368204682 -:109EB0009847761C022EF1D3F1BD2DE9F041804682 -:109EC000FCF72BFA50B31420FCF7A2FD244C3221EE -:109ED0002046F7F79DFB312700261A4D4046FCF738 -:109EE00029FAA055761C012E0BD12078697888427A -:109EF0001ED00022611C2046F7F7C8F8761E7F1E90 -:109F000016E0607803280BD1082E11D1002E05DD54 -:109F1000324621464046BDE8F041A6E7BDE8F08163 -:109F2000102802BFA6F10900A179B0EB410FEDD0D6 -:109F3000BE42D3D3F2E700000CED00E00400FA05C6 -:109F4000AC650020FC010020086200208400002095 -:109F5000BC5A0020EC5B0020CC01002074000020E3 -:109F6000E065002073746172745F7265675F61649D -:109F70006472206572726F723A2564007265675F61 -:109F80006E756D206572726F723A25640000000074 -:109F900080B501224FF480514FF09040FBF760FCF8 -:109FA00000224FF400614FF09040FBF759FC4FF452 -:109FB0007A70FFF727FDBDE8084001224FF40061E9 -:109FC0004FF09040FBF74CBC2DE9F84341F2883844 -:109FD00000F053F8BCA7DFF8F4550FF21464DFF873 -:109FE000F0650AE000F050F8286806F14001FCF73F -:109FF00070F900F045F800F040F870690028F1D0E1 -:10A0000000217161B1A40FF2F8591AE0286849469D -:10A01000FCF75FF9286806F12401FCF75AF900F013 -:10A0200033F8286806F13001FCF753F900F02CF8FA -:10A03000286806F13801FCF74CF900F021F800F02F -:10A040001CF8B0690028E1D00021B1610FF2D057AF -:10A050000FF2BC540AE000F017F8286806F154012A -:10A06000FCF737F900F00CF800F007F8F069002869 -:10A07000F1D00021F161BDE8F1834046FCF7C8BC96 -:10A0800028683946FCF725B928682146FCF721B92C -:10A0900080B5FFF77DFF41F28830FCF7B9FC00F096 -:10A0A00017F90028FBD0BDE801408DE72DE9F04706 -:10A0B00092B0F6F7CFFF8046F6F7C5FFDFF81055F0 -:10A0C0000FF2645269792B78DFF80845049106464F -:10A0D000A879E9780590029100272879697803909A -:10A0E00000910F21A878019006A800F0F9FDE8681A -:10A0F0000FF24451286106AA4046F6F75BFF0FF2C3 -:10A100004C520FF23C514046F6F754FFE868F9F71D -:10A110006BFD41EC100B0FF240514046F6F744FF47 -:10A120009FED940B0FF23C514046F6F73DFF32464F -:10A130000FF238514046F6F71DFF04EB8700DFEDC4 -:10A140008F0A90ED000A60EE200A10EE900AFFF7E9 -:10A150006DFC0022DFF88034F7F700F8F7F77CFA9F -:10A1600001EE100AB8EEC11A11EE100AFFF75EFCFC -:10A170000022DFF86834F9F701FC41EC100BF6F728 -:10A1800020FF01463046F6F7C5FE7F1C092FD4D3C9 -:10A190004046F6F746FB8146F6F76EFF821DD2B2C7 -:10A1A00077A10AA8F7F714FA47A748A4DFF81C64B8 -:10A1B0000FF2C04A20E030685146FCF78AF8306858 -:10A1C00005F15401FCF785F830682146FCF781F869 -:10A1D00030680AA9FCF77DF830683946FCF779F851 -:10A1E0004FF4FA60FCF714FC30684946FCF771F84C -:10A1F00040F6B830FFF706FC286A0028DBD00021C3 -:10A200002962484600F017FE4046F5F7EFFF12B00E -:10A21000BDE8F08710F0030F024606D1642092FBE0 -:10A22000F0F0642101FB102058B94FF4C87392FB81 -:10A23000F3F34FF4C87000FB1322501E8041C00F8F -:10A240007047012070472DE9F84384B08146884665 -:10A2500014461D46002640F2B27704E0FFF7DAFF0D -:10A2600000B1761C7F1CB8B24845F7DBA9F2B27189 -:10A2700040F26D10414311FA86F668460FF20C4128 -:10A280001022F6F703FF012003E01DF801107618F5 -:10A29000401C81B24145F8DB1FFA89F0FFF7BAFF95 -:10A2A00000B1761C641E4FF46161A419DFF830031D -:10A2B0000C9A0D9B4D4300FB04543C2000FB0244D0 -:10A2C000181905B0BDE8F0830D0A00002C0000004D -:10A2D00078B5BE4C0FF2C4312068A3B0FBF7F9FF8C -:10A2E0004FF47A70FCF794FB64210AA8F7F790F911 -:10A2F00000260AAD2068FCF71DF800F043F804D0F2 -:10A300002068FCF70AF80028F4D10AA83044411E5E -:10A3100032460AA8F6F7BAFE01262068FCF70AF8CA -:10A3200000F030F804D02068FBF7F7FF0028F4D1E4 -:10A3300005A806A907AA08AB039002910192009311 -:10A3400004AA09AB0FF26031A14C0AA8F7F7E6F9AD -:10A35000049808B101212172059806990190009195 -:10A36000079B089A09990498FFF76DFFE06004982D -:10A3700024B070BD00000000000024400000C8426E -:10A3800025640000A8553046461C285C22287047EA -:10A390002DE9F04F8D490868BDB0FBF7BEFF0028DE -:10A3A00062D0052102A8F7F733F90A2104A8F7F7CC -:10A3B0002FF90027C8210BA8B946F7F729F9C84695 -:10A3C000CA46CB4600250BAC00E06D1C7F480068F8 -:10A3D000FBF7A3FF002847D07C480068FBF7AAFFE3 -:10A3E000064602A82B2EC6550DD1391D00F0A1F846 -:10A3F000415C542905D1F91C00F09BF8405C4128D0 -:10A4000001D04FF00109781C052190FBF1F707EB13 -:10A410008707C71BB9F1000F0DD004A83A2E00F82A -:10A42000086008F1010005D14FF000094FF0010A62 -:10A43000804603E08046BAF1000FC7D09FA100F02C -:10A440007FF898B166550D2E18BF0A2E0DD16B46B8 -:10A450000DF104029BA10BA8F7F760F90098002802 -:10A4600064D15B480121416160E06D1C97A100F05F -:10A4700067F8B0B166550D2E18BF0A2E10D101A88D -:10A48000009007AB0DF1200292A10BA8F7F746F957 -:10A4900007980199084349D14D490120886145E059 -:10A4A0006D1C00BF8EA100F04BF870B166550D2EEB -:10A4B00018BF0A2E08D100F047F80798002835D1B8 -:10A4C00043480121C16131E06D1C00BF8AA100F049 -:10A4D00037F880B166550D2E18BF0A2E0AD100F04C -:10A4E00033F80798002818BF01281FD138480121E8 -:10A4F00001621BE06D1C00BF82A100F021F8002862 -:10A500009BD07B2E08BF4FF0010B02D0BBF1000F98 -:10A5100093D066557D2E7FF458AF9DF82C0010B176 -:10A520000BA800F01BF80BA8FBF715FF3DB0BDE82A -:10A53000F08F052291FBF2F202EB8202891A70473A -:10A5400004A800F0C7BC000008A807A9019000916A -:10A5500009AB0AAA64A10BA8F7F7E0B82DE9FE43FE -:10A56000F6F70AF95FEA000808BF0FF2A01026D03C -:10A5700031A1F6F7B3FC064631A100F035F80746E5 -:10A5800038A100F031F8044664A100F02DF88146AE -:10A5900031A100F029F845690195D9F8140000901F -:10A5A00063693A6931690F48FBF7D5FE4046F5F714 -:10A5B0001DFE074801698D4205D000BF5AA0BDE8C5 -:10A5C000FE43FBF7C8BEBDE8F78300001C5D00201A -:10A5D00014000020AC6500200000E03F000059405E -:10A5E00080510100D8C500084046F6F777BC00004E -:10A5F00041542B514D544F50454E3D302C000000DE -:10A6000041542B514D54434F4E4E3D302C000000D1 -:10A6100041542B514D545355423D302C302C0000A9 -:10A620002C300D0A000000002558255825582558C3 -:10A63000255825582558000064657669496400004E -:10A640006672616D65547970650000006974656DAE -:10A650005F7479706500000074696D655374616D95 -:10A660007000000076657273696F6E0064617461DA -:10A670000000000041542B514D5450554245583D67 -:10A68000302C302C302C302C00000000001F1C1F00 -:10A690001E1F1E1F1F1E1F1E1F00000041542B5196 -:10A6A0004C54533D300D0A002225642F25642F257C -:10A6B000642C25643A25643A25642200514D544F98 -:10A6C00050454E003A2025642C256400514D5443DA -:10A6D0004F4E4E003A2025642C25642C2564000042 -:10A6E000514D5453554200003A2025642C25642CCA -:10A6F00025642C2564000000514D545055424558A6 -:10A7000000000000514D5452454356007061727371 -:10A7100065206661696C2E0A000000007265737026 -:10A720006F6E7365000000003131313100000000B0 -:10A73000F0B585B050260B9D25B986F3118800F041 -:10A7400019FAFEE70C9C24B986F3118800F012FA7E -:10A75000FEE754270097DDF800E0BEF1540F04D067 -:10A7600086F3118800F006FAFEE7009E25630026B6 -:10A77000022584F8515004AF0A9D03960294019774 -:10A78000009500F034F8204600F06FF8049805B00A -:10A79000F0BD2DE9F8430646174684B08846994631 -:10A7A000B80000F0BFFA05001CD0542000F0BAFA3F -:10A7B000040014D00020256384F851000390029413 -:10A7C0000D980C99019000914B463A46414630460F -:10A7D00000F00DF8204600F048F8012004E028467B -:10A7E00000F029FB4FF0FF3005B0BDE8F0832DE904 -:10A7F000F0470A9E8046306B00EB8202101FC008B3 -:10A800004FEAC00A06F1340451B100228D5CA55410 -:10A81000885C10B1521C102AF8D30020E07300E0CD -:10A820002170089F062F88BF0627099DF7622761C0 -:10A83000002161619946301D00F06FFB06F11800A0 -:10A8400000F06BFB3661C7F10707B7617662002045 -:10A85000A061002121774A464146504600F09AFB0C -:10A86000306005B12E60BDE8F0872DE9F04100F0C1 -:10A8700067F8DFF8BC53DFF8BC83E86C401CE86481 -:10A880001426A86A28BBAC62E86C012829D10027ED -:10A8900006FB07F0404400F033FB7F1C072FF7D383 -:10A8A00005F1740000F02CFB05F18807384600F034 -:10A8B00027FB284600F024FB05F1140000F020FBE4 -:10A8C00005F1380000F01CFB05F17400E8622F630D -:10A8D00007E0A86D28B9E06AA96ACA6A904228BF51 -:10A8E000AC62A86E401CA86600F096F94643211D94 -:10A8F00008EB060000F014FB00F0D7FBA86D30B1A8 -:10A9000000F03DF903D200F09AF900F033F9BDE808 -:10A91000F08180B588B1DFF81823116F21B100F004 -:10A920003CF800F027F9FEE7116F491C1167002180 -:10A9300000F08BF900F03BF808B900F016F901BD02 -:10A94000044600F099BB80B586B0002105910491C2 -:10A9500003AA04A905A8FBF779FF059804990290BA -:10A960000022009201910023039A0FF250310FF25E -:10A970001920FFF7DDFE70B100F00FF800F0FAF8D3 -:10A98000DFF828034FF0FF31C16601228265002104 -:10A99000016500F021FB07B000BD502080F3118855 -:10A9A0007047DFF80803016F491C0167704770B5F5 -:10A9B000DFF87C62306F0024002520B900F044F8F5 -:10A9C00000F0D8F8FEE700F057FB306F401E30670C -:10A9D000306F002837D1F06CD8B934E0F068C46823 -:10A9E00000F036F800F015F9E06A716DDFF8B83262 -:10A9F000012282401143716514225043211D1844E5 -:10AA000000F08EFAE06AB16ACA6A904224BF01215E -:10AA1000316630680028E1D10CB100F0EDF8F46D3A -:10AA200044B100F019F808B101203066641EF8D175 -:10AA30000020F065306E30B1DFF874124FF08050B6 -:10AA4000012500F096F8EEE0502181F3118870475F -:10AA500004F1180000F08ABA2DE9F843DFF8D0714C -:10AA6000386F0026002853D13C6D641C3C6510D122 -:10AA7000F86A006820B1FFF7E7FF00F07BF8FEE717 -:10AA8000F86A396BF9623863786E401C786600F0BA -:10AA9000B3F8F86EDFF8109284424FF0140828D310 -:10AAA00020E0F96AC868C568686884422ED3281D0A -:10AAB00000F05CFAA86A18B105F1180000F056FA27 -:10AAC000E86A796D012282401143796508FB00F044 -:10AAD000291D484400F024FAE86AB96ACA6A90421B -:10AAE00028BF0126F86A00680028DAD14FF0FF314C -:10AAF000F966B86AC06A08FB00F859F8081002291C -:10AB000028BF0126386E30B1012604E0F866F0E770 -:10AB1000F86D401CF8658FE0DFF81421106F10B15C -:10AB200001211166704710661421506DB0FA80F350 -:10AB3000C3F11F034B43DFF87011C85838B95021D7 -:10AB400081F31188BFF34F8FBFF36F8FFEE7C818F3 -:10AB500000F10803416849684160994204BF4968AF -:10AB600041604068C16891627047DFF844114FF05E -:10AB700080500860BFF34F8FBFF36F8F7047A86A94 -:10AB8000C16AE06A8142704770B5DFF8A840DFF81B -:10AB90001C5111E000F070FA286AC668301D00F000 -:10ABA000E5F9E86C401EE864686B401E686300F0DD -:10ABB0007CFA304600F009F8686B0028EAD1216879 -:10ABC0000229F9D3FFF7D1FFF6E710B5044694F850 -:10ABD000510040B9206B00F02EF92046BDE810402E -:10ABE00000F029B910BD0128F7D00228FAD0FFF7EC -:10ABF000D4FEFFF7BFFFFEE70D49C86A006810B931 -:10AC00004FF0FF3203E0C86AC268D0684268CA6683 -:10AC10007047201D00F0AAB90122E06A696D8240E8 -:10AC200011436965704700F040FA284670BD000086 -:10AC3000E85D0020845E00203046BDE8F2831C4AB7 -:10AC40004FF08051116070470000F8B5174D2F6D1F -:10AC50000C46A96A0646081D00F088F930B9A86AB2 -:10AC6000696DC06A012282409143696516F1010F46 -:10AC700005D124B1A86A011D05F138001AE0A86ABF -:10AC8000F6194660BE42A86A05D2011D286BBDE8D0 -:10AC9000F44000F052B9011DE86A00F04EF9E86E88 -:10ACA000864238BFEE66F1BD845E0020E85D00207C -:10ACB00004ED00E0BDE8F44000F032B949444C45F1 -:10ACC0000000000001484068704700BF3C020020BF -:10ACD00070477047704770477047704770477047BC -:10ACE00008B438B585B009AC002504940395002953 -:10ACF0000EBF01950190491E0291009504AB01A978 -:10AD0000074878441A30F6F73AFD019901B10D7001 -:10AD1000002858BF039806B030BC5DF808FB00BFA0 -:10AD20006368FFFF2DE9F8430446FFF73AFE684FDA -:10AD3000B8684FF00009002508BB07F1200307F1B0 -:10AD4000200113F0070F4FF4FA500A4605D0CA1D30 -:10AD5000D208D200C2F5FA53C81880180838C008C3 -:10AD6000C0003A607D60B86045600560831A53603A -:10AD7000106050683861F8604FF00040F8614FF0A3 -:10AD80005008F869044246D1002C44D0083414F02D -:10AD9000070F04D004F1080104F007000C1A002C7E -:10ADA00039D0F868A04236D33E68394601E03146D2 -:10ADB00006467068A04202D230680028F7D1B86811 -:10ADC000864228D00A683068086002F10809726873 -:10ADD000121B112A0CD3311911F0070002D000F018 -:10ADE00023F8FEE7301D02517460084600F04DF86C -:10ADF0007168F8683C69401AF860FA68A24288BF36 -:10AE00002246F8693A6101437160356009F007052F -:10AE10007869401C7861FFF7CAFD15B100F004F8AD -:10AE2000FEE74846BDE8F28388F31188BFF34F8FF1 -:10AE3000BFF36F8F7047002800D1704738B5A0F17D -:10AE40000805234C6968E2695023114204D183F359 -:10AE50001188FFF7EBFFFEE7286820B183F3118824 -:10AE6000FFF7E4FFFEE791436960FFF79AFDE168B1 -:10AE700068684118E160284600F007F8A069401CA6 -:10AE8000A061BDE83140FFF792BD30B510490A46D8 -:10AE900000E01A4613688342FBD35368D4188442F7 -:10AEA00003D14068C3185360104643681468C5183E -:10AEB000A54208D189688C4204D06168CB184360F0 -:10AEC000246800E00C460460824218BF106030BD68 -:10AED0003C28002070B50D462C7834B970BD11F8AF -:10AEE000013F1678B34206D0401C2146F8F718FC03 -:10AEF00028B101462A4612F8013F002BEFD170BD60 -:10AF00004FF0FF3200F1080182604160C16000F142 -:10AF10000802026100210160704700210161704751 -:10AF200010B542684A6093688B6094686160916074 -:10AF300008610168491C016010BD30B50A6812F152 -:10AF4000010F08BF036907D000F1080300E02346A2 -:10AF50005C682568AA42FAD25A684A6091608B60A0 -:10AF6000596008610168491C016030BD436801698E -:10AF700082689A60836842685A604A68824204BF65 -:10AF800083684B60002202610868401E0860086800 -:10AF900070470000490810B54900A0F120034FF0A8 -:10AFA000807499611A60DC616FF002020FF20D018A -:10AFB000596140F8242D203810BD00004D494A68E1 -:10AFC000502012F1010F80F31188BFF34F8FBFF3B0 -:10AFD0006F8F00D0FEE7FEE77CB5474A474B10680D -:10AFE0005021984202D100F093F8FEE71068444BDC -:10AFF000984202D100F08CF8FEE7424B1C78019495 -:10B00000FF251D701E783B4C8DF800609DF80000F8 -:10B0100000F050002070072005E09DF800506D0002 -:10B02000401E8DF800509DF800502E06F5D4454284 -:10B0300015F1030F03D0A06000F06AF8FEE70002EC -:10B0400000F4E060A06001981870116A41F470018A -:10B050001162106A40F07040106200F061F8002048 -:10B06000606000F0BBF82848016841F04041016091 -:10B0700000F0A4F8002076BD502080F31188BFF3C3 -:10B080004F8FBFF36F8F1B494A68521C012A4A60D9 -:10B090000AD11E490A68130606D080F31188BFF34F -:10B0A0004F8FBFF36F8FFEE770471249486838B97A -:10B0B000502080F31188BFF34F8FBFF36F8FFEE7EF -:10B0C000401E486008BF80F31188704780B550204B -:10B0D00080F31188BFF34F8FBFF36F8FFFF7BCFC76 -:10B0E00018B10A494FF080500860002282F311889D -:10B0F00001BD00000802002000ED00E071C20F4118 -:10B1000070C20F4100E400E034EF00E004ED00E025 -:10B1100081F31188BFF34F8FBFF36F8F704700002B -:10B120000748084B0021016000228260282219682C -:10B13000B1FBF2F2521E426007210160704700BF6E -:10B1400010E000E068020020EFF30980BFF36F8F8A -:10B15000264B1A681EF0100F08BF20ED108A20E958 -:10B16000F04F106009B44FF0500080F31188BFF326 -:10B170004F8FBFF36F8FFFF7CFFC4FF0000080F3CE -:10B18000118809BC19680868B0E8F04F1EF0100F6C -:10B1900008BFB0EC108A80F30988BFF36F8F704747 -:10B1A000124B19680868B0E8F04F80F30988BFF3C4 -:10B1B0006F8F4FF0000080F3118870470C480068D3 -:10B1C000006880F308884FF0000080F3148862B6AE -:10B1D00061B6BFF34F8FBFF36F8F00DFDFF814004E -:10B1E000016841F47001016070470000105E0020AA -:10B1F00008ED00E088ED00E080B52DED068BB0EEA7 -:10B20000409AF0EE418AF6EE009A39EE280AB0EE46 -:10B21000608A20EE290A80EE080A00F03DFCB0EEBC -:10B2200040AA00F053FD79EE680A60EEA90AC0EE6C -:10B23000880A80EE800A00F04BFD80EE0A0ABDEC21 -:10B24000068BB1EE400A01BD2DE9F0412DED028BD8 -:10B2500082B0804601AB6A4600F05EFDDFF8E4771D -:10B260000198BDF80010786139802D23BDF90000E8 -:10B27000C0EB0012642110FB03F3002592FBF1FEEA -:10B28000502210FB02F093FBF1F6019B90FBF1FCC6 -:10B290001FFA8EFEB6B21FFA8CFC462B28BFA3F114 -:10B2A00046052B46012204E0B442A8BFA44543DA78 -:10B2B0005B1C019883425CD208EB4300011FB1F98B -:10B2C0000240B1F90050A542F2DAB0F90050A542AF -:10B2D000A4BFB0F90240A542EADBB0F90450A54290 -:10B2E000E6DA07F1140444F82230058827F81250F2 -:10B2F000521CB0F900407445A8BFA642D4DBB0F997 -:10B300000200B1F9021000EE103A00EE900AB8EE19 -:10B31000408AB8EEE01A00EE904A00EE101AF8EEFD -:10B32000E00AB8EEC00AFFF767FF38EE000A02B085 -:10B33000BDEC028BBDE8F08100EE103AB0F90200DE -:10B34000B1F90210B8EE408A00EE100AB8EEC01A49 -:10B3500000EE104AF8EEC00A01EE901AB8EEE10ACB -:10B36000FFF74AFF38EE000AFAEE090A30EE200A2B -:10B37000DDE79FED820ADAE738B50446DFF8C85604 -:10B3800000224FF4E07100F02AF800224FF46041EF -:10B3900000F025F8641E032C20D8DFE804F0020634 -:10B3A0000F1701224FF4005113E001224FF4807176 -:10B3B00000F015F801224FF480410AE001228021BB -:10B3C00000F00DF801224FF4C04102E001224FF4D9 -:10B3D000C0712846BDE83840FAF742BA31BD284668 -:10B3E000FAF73EBAF8B505460E46F9F796FEDFF8CD -:10B3F0005C46DFF85C762046F9F7A0F8216800206B -:10B40000486232462946DFF84C06FCF701FA3868F4 -:10B41000016A41F2111640F24445314204BF016A0B -:10B42000294200F024F800214162012080F31088B5 -:10B43000DFF82406F9F7F6F83868016841F00101F1 -:10B440000160416AB1F5827FFBD3016A314204BFDA -:10B45000016A294200F00BF82046F9F73AF800207B -:10B4600080F31088BDE8F2400120FBF7D1BA03D188 -:10B470000268520852000260704700002DE9F8434C -:10B480002DED028B82B005460C4616460C9F984661 -:10B490000DF102023221304600F07AFC6A46322178 -:10B4A000404600F075FCBDF90210DFF8B095494246 -:10B4B0003B46324609B2304600F092FCBDF900101E -:10B4C00049423B46424609B2404600F089FC3946B3 -:10B4D0003046FFF7B9FEF0EE040ADFED298A80EE70 -:10B4E000200AB9EE048A30EE280A30EE080A89ED07 -:10B4F000000A39464046FFF7A7FEB0EE041A80EE78 -:10B50000011A31EE281A31EE080AD9ED000A89ED48 -:10B51000010A70EEC01AC9ED021AB7EE001AF7EE72 -:10B52000001AC1EE200A81EE800A30EE800A9FEDFB -:10B53000152A20EE022A12EE100A9FED961AE860F4 -:10B54000DFED111AD9ED020A99ED000A20EE811AF9 -:10B55000C1EE211AC1EE801A81EE800A2CB9B1EE3B -:10B56000400A10EE100A286002E010EE100A68602F -:10B5700002B0BDEC028BBDE8F183000000000000CA -:10B580000000824300606A472905B53F2DE9F84F66 -:10B590002DED068B84B0DFF8C8A40AF6CC010AF1C1 -:10B5A000CC0201240AF1C007029101929FED7A9A20 -:10B5B000DFF8B064DFF8B05441F2111B2868016A6B -:10B5C00011EA0B0F02BF016A40F24442114200F03F -:10B5D000F5F800224262016841F00101016001209A -:10B5E000FFF7CAFE00F0F0F80120FBF711FA022085 -:10B5F000FFF7C2FE00F0DEF800F0D6F8002150465A -:10B60000FFF73CFF0320FFF7B7FE00F0DDF8012055 -:10B61000FBF7FEF90420FFF7AFFE00F0CBF800F0D7 -:10B62000C3F801215046FFF729FFDAED008A9AEDB1 -:10B63000018A28EEA80A08EE080A00F0FBFB8AED52 -:10B64000020A18EE900ADAED029AFEF7EFF9804648 -:10B65000894619EE900AFEF7E9F900F0CCF900F0FE -:10B660009DF8F8F7BDFD00EE100A00F015FA8AED1E -:10B67000040A2868016A11EA0B0F02BF016A40F24E -:10B680004442114200F09AF8DFED580A38680AEB9C -:10B690008001C1ED1C8A81ED268AC1ED089A9FEDDB -:10B6A000541A9AED040A60EE200A80EE811A81EDA8 -:10B6B000121A401C0A28386057D3002038600AF15B -:10B6C000C4020A210AF1700000F0C4FB0AF1C802AA -:10B6D0000A210AF1980000F0BDFB97ED01AAD7ED11 -:10B6E00002AA2AEE0A0A0AEEAA0A00F0A3FBF0EE6A -:10B6F000409A19EE900AFEF799F941EC180B1AEEF0 -:10B70000100AFEF793F98046894653EC182BDFF8B0 -:10B710005C03DFF85C13F5F721FD00F03FF8F8F764 -:10B720005FFD00EE100A00F0B7F9DFED320A80EE9F -:10B73000200AF5EE40AA20EE09AAF1EE10FA48BF61 -:10B7400039EE4AAA51EC180B21F00041DFF824230E -:10B75000DFF82433F5F7E8FC3CBFDFED279A9FEDD7 -:10B7600026AAC6ED0B9A86ED0CAA2620FBF750F907 -:10B77000002C0ED000249AED030A86ED000A86ED17 -:10B78000010AB4609AED020A86ED030A86ED040A06 -:10B79000746113E70060EA470000B44302460B46B9 -:10B7A00040464946F8F7EAB84FF480600090029BA3 -:10B7B000019A704702984FF4806113E603D1016843 -:10B7C000490849000160704701984FF4806109E61B -:10B7D0009FED8B0A002206E000EB8203521CD3EDA2 -:10B7E000000A30EE200A8A42F6DB7047000034433C -:10B7F000DB0F4940DB0FC940000000002DE9F84F86 -:10B800009F4C04F516552DED048B286804EB800140 -:10B8100004F5166981ED000A2A6809EB8200C0ED83 -:10B82000000A6968B1F5167FB8BF491C4FF4167657 -:10B83000B1F5167FC8BF314669602046FFF7C8FFE3 -:10B840002868D5ED010A04F59658F8EEE00A08EBF1 -:10B85000800180EE200A81ED000A9FED698ADFED0C -:10B86000688A002718E009EB8700DFED730A90ED86 -:10B87000000A60EE200A9FED711A80EE819AB0EE08 -:10B88000490A00F023FA30EE088AB0EE490A00F0C7 -:10B890001BFA70EE288A7F1C6A689742E3DB18EE79 -:10B8A000100AFEF7C3F882468B4618EE900AFEF7A0 -:10B8B000BDF800F0A0F802460B4650465946F8F78E -:10B8C0005DF8F8F78DFC00EE100A00F001FA286828 -:10B8D00004F5E1579FED599A20EE090ADFED560A6B -:10B8E00007EB8001B5EE408A80EE200AF1EE10FAF7 -:10B8F00081ED000A02DD00F079F807D4B5EE408A48 -:10B90000F1EE10FA1ED500F071F80BD5286807EBA0 -:10B91000800107EB800091ED000A30EE090A80ED0E -:10B92000000A0FE000F062F80CDD286807EB8001E8 -:10B93000DFED430A91ED000A07EB800070EE200A6C -:10B94000C0ED000A4FF4E150211891ED000A4FF4C8 -:10B9500096516218F0EE400A92ED001AF0EE411A8C -:10B96000002225E004EB820303EB000C9CED002A8F -:10B97000B4EE402AF1EE10FA48BFB0EE420AF4EEFF -:10B98000420AF1EE10FA48BFF0EE420A0B4493ED82 -:10B99000002AB4EE412AF1EE10FA48BFB0EE421A86 -:10B9A000F4EE421AF1EE10FA48BFF0EE421A521CC1 -:10B9B0006B689A42D6DB2B4880ED000A296857F85D -:10B9C00021204260C0ED020A80ED031A58F82120C0 -:10B9D0000261C0ED051A491C304691FBF0F006FBF0 -:10B9E00010162E60BDEC048BBDE8F18FF5EE408A99 -:10B9F000F1EE10FA7047234A234BF5F7AFBB000076 -:10BA00000000000070B5174D00F040F800241B4EF8 -:10BA10004FF47A70FAF7FCFFF088641C844202DB72 -:10BA200000F034F80024D5ED0C0A95ED0B0AFFF771 -:10BA3000E5FEFAF7D3FEEBE7DB0F494000003443A5 -:10BA40000000B4437065002000080048AC6300208B -:10BA5000F86300203C610020446400202866002038 -:10BA60009C470020AC650020906400203A8C30E2B6 -:10BA70008E79453E9A9999999999B93FFC01002090 -:10BA8000B40200202D431CEBE2361A3F05F11C01E5 -:10BA900005F11800FAF7FCBD10EE101A04204FF063 -:10BAA0007E5201EE902A490088BF0820490800EE26 -:10BAB000101A914214D871EEC00A0F4A31EE801A62 -:10BAC000914261EE200AF1EEE00A05D980F004000F -:10BAD00080EE800A00F07ABA80EE200A00F076BA92 -:10BAE000490011F1807F9CBF6FF0004100EE101AF9 -:10BAF000AFF3008070470000F404353FDFED620AC9 -:10BB000060EE200A10EE902A22F0004101EE101A99 -:10BB1000DFED5E1AB4EE611AF1EE10FA25D54FF0A2 -:10BB20007C5102F000420A4301EE102A71EE200A15 -:10BB3000FDEEE00A10EE901A00296AD0FAEEC90A6A -:10BB40009FED531A00EE810ADFED521A00EEA10AB2 -:10BB50009FED512A00EE820ADFED502A00EEA20A84 -:10BB60009FED4F1A00EE810A53E010EE101A4B00C1 -:10BB70001B1613F1010F0AD14900081610F1010F2D -:10BB800002D1090240F07F809FED460A70474900CC -:10BB900004D1002877D0B7EE000A70474FF07C51EF -:10BBA00002F000420A4301EE102A71EE200A10EE64 -:10BBB000902A51000DD0090EC1F196011829A8BF95 -:10BBC00002F0004203DA0029C4BFCA408A4000EEF6 -:10BBD000902A10EE901A490017D09FED331A20EEEC -:10BBE000811ADFED2B1A01EE210A9FED2A2A01EEC0 -:10BBF000020ADFED292A01EE220A9FED283A01EE22 -:10BC0000030ADFED271A01EE210AFDEEE00A10EE2D -:10BC1000901A01F00301081810EE101A21F00041EB -:10BC200000EE901A9FED211AF4EE410AF1EE10FA9F -:10BC300004D5C10723D5B7EE000A20E0C10760EEA6 -:10BC4000000A0ED59FED1A0A9FED1A1A00EE801A0F -:10BC5000DFED191A41EE201AB7EE000A01EEA00A34 -:10BC60000DE09FED162ADFED161A40EE821ADFED89 -:10BC7000152A20EE201A41EEA02A01EE220A8007A2 -:10BC800048BFB1EE400A704783F9223F0000004FE1 -:10BC90000000C9C600A0FDC00020A2BA000034B355 -:10BCA0000030C2AEFFFFFF7F000080380000803907 -:10BCB0009349B2BA36A02A3DDFFFFFBE6E8C4CB965 -:10BCC0004283083CA1AA2ABE012017E7002015E7FD -:10BCD00010EE101AC1F3C752DAB1992A0FDAC80F61 -:10BCE00021F0004100EE101AB1F17E5F40F36E8149 -:10BCF000F7EE000A80EE800A001D00F067B9FF2A07 -:10BD000001D14A0205D1034AC90F42EAC17100EECE -:10BD1000101A7047DB0FC93FF0B50D4604466F1E81 -:10BD2000002034F9026BB90884461FD0B4F900E052 -:10BD30007645BCBF76460CF10100B4F902E07645C9 -:10BD4000BCBF76460CF10200B4F904E07645BCBFF6 -:10BD500076460CF10300B4F906E008340CF1040C4B -:10BD60007645BCBF76466046491EDFD117F0030C0E -:10BD70000BD0614634F9027BBE42BCBF3E46A5EB08 -:10BD80000C00491EACF1010CF4D116801860F0BD16 -:10BD900070B403460024880881B012D01E68009653 -:10BDA00035462E0404EB26445E68009604EB2544D9 -:10BDB000354608332E0404EB2644401E04EB25448C -:10BDC000ECD111F0030004D033F9025B6419401E7A -:10BDD000FAD194FBF1F0108001B070BC7047000004 -:10BDE000F0B40446980881B0C1EA014511D0276833 -:10BDF00000973E4696FA15F600961660676800971B -:10BE00003E4696FA15F60096566008340832401EF3 -:10BE1000EDD113F0030F09D003F0030334F9020B43 -:10BE200090FA11F05B1E22F8020BF7D101B0F0BCC2 -:10BE300070470000B5EEC00AF1EE10FA02D4B1EE80 -:10BE4000C00A70476FF0004C00EE10CAAFF30080DC -:10BE5000704700008446880881B09FED5B0A00F0BF -:10BE60009E8010F0030313D0DCED000A9CED011A54 -:10BE700030EE200A30EE010ADCED020A9CED031AD6 -:10BE800030EE200A5B1E30EE010A0CF1100CEBD1F3 -:10BE90005FEA900000F08380DCF800300093401EE1 -:10BEA000DCF80430DDED000A009330EE200ADCF807 -:10BEB0000830DDED000A009330EE200ADCF80C308B -:10BEC000DDED000A009330EE200A0CF11003DDEDE9 -:10BED000000AD3F800C0CDF800C030EE200AD3F835 -:10BEE00004C0DDED000ACDF800C030EE200AD3F822 -:10BEF00008C0DDED000ACDF800C030EE200AD3F80E -:10BF00000CC0DDED000ACDF800C030EE200A53F879 -:10BF100010CFDDED000ACDF800C030EE200AD3F8D6 -:10BF200004C0DDED000ACDF800C030EE200AD3F8E1 -:10BF300008C0DDED000ACDF800C030EE200AD3F8CD -:10BF40000CC0DDED000ACDF800C030EE200A53F839 -:10BF500010CFDDED000ACDF800C030EE200AD3F896 -:10BF600004C0DDED000ACDF800C030EE200AD3F8A1 -:10BF700008C0DDED000ACDF800C030EE200AD3F88D -:10BF80000CC0DDED000ACDF800C030EE200ADDED7A -:10BF9000000A30EE200A03F1100C7FF47DAF11F09F -:10BFA000030007D0DCED000A401E30EE200A0CF141 -:10BFB000040CF7D100EE901AF8EE600A80EE200A29 -:10BFC00082ED000A01B07047000000001AA210EED6 -:10BFD000101A43F2A40CC3F6896CF2EC060A614510 -:10BFE00009DB00EE803A70EE800A83EE200A40F012 -:10BFF000020010EE101A4900D1F1E6410BD860EEB4 -:10C00000000A20EE203A03EE010A01EEA02A42EED9 -:10C01000202A80EE220A400810F0020F18BFB1EE6D -:10C02000400A02EB8002D2ED000A30EE200A28BF5F -:10C03000B1EE400A70470000D7B3DD3F6AD5033F39 -:10C040002B94A93DB82A593F0000803F000080BFD3 -:10C0500000000000920A063FDB0FC93F920A863FAC -:10C06000DB0FC93F920A0640DB0F4940368D27405F -:10C0700000000000000000000000000000000000C0 -:10C0800000000000000000000000000000000000B0 -:10C0900000000000000000000000000000000000A0 -:10C0A0000000000000000000000000000000000090 +:1068600031A02B4C00F0B1F8E060002135A000F021 +:10687000ACF8A0605FF0000139A000F0A6F820603D +:106880005FF000013DA000F0A0F820615FF0000182 +:1068900041A000F09AF8606010BD70B51D4C1E4D0F +:1068A0001E4E306803F015FB286803F012FB2078B9 +:1068B00008B103F07BFDC82000F0B6F8F1E780B521 +:1068C0004FF47A7000F0B0F84FF400711448FEF7FE +:1068D000CCFFF5E738B503F0E7FB03F0F3FB00244A +:1068E000104D02E0286801280AD04FF47A7000F0B9 +:1068F0009BF8641CB4F5167FF4DB012000242860AB +:1069000003F0E0FB00202860EFE700006C58002057 +:10691000186600201C000020C05A0020F05B0020F8 +:106920000008004840660020CCC700089B680008AB +:106930000300000000000000000200000000000052 +:1069400000000000E4C70008BF680008FDFF000069 +:106950000000000020000000000000000000000017 +:10696000D8C70008C1B50008020000000000000000 +:1069700080000000000000000000000098C7000830 +:1069800039BA00080100000000000000800000008B +:106990000000000000000000ACC70008D568000837 +:1069A00003000000000000000001000000000000E3 +:1069B0000000000001460020842918BFC81C704751 +:1069C00080B503F0DAFF002002BD38B5044684B07C +:1069D00060690D4600281CBFA069002812D0B4F9D8 +:1069E0000800FFF7E7FFA16902912B466269019257 +:1069F000009022692168606803F0B4FE0390039858 +:106A000005B030BDB4F90800FFF7D4FF03A9019128 +:106A100000902B4622692168606892B203F0D3FE91 +:106A20000128ECD00020EBE780B51921B0FBF1F094 +:106A300000B9012003F087FF002002BDDFF86C00E1 +:106A4000006800F4C060704710B5DFF86010B0F562 +:106A5000007F086800F4C0601DD1B0F5007F22D02F +:106A60000A68DFF84C30012060F34A220A603220C5 +:106A70001C68DFF840204443B4FBF2F0401C00E007 +:106A8000401E4A69530501D50028F9D148694105DE +:106A900009D5032010BDB0F5806F04D00A6802202C +:106AA00060F34A220A60002010BD00000070004020 +:106AB0006C02002040420F002DE9FC47050066D023 +:106AC000DFF82477DFF83067BC68D7F80C802878C7 +:106AD000C10604F00C0408F0030848D524B10C2CBE +:106AE00008BFB8F1010F2CD13868810702D5A86919 +:106AF00000284CD0396808074EBF39687168090909 +:106B0000286A01F0F001814206D200F032FB002831 +:106B10003DD100F006FA07E000F003FA24B9286A34 +:106B200000F027FB002832D100F0ABFABA6800F081 +:106B300097FADFF8BC06006800F07EFB010016D073 +:106B4000E9E1A86928B3396841F00101396004F02E +:106B5000D3F881463868810707D404F0CDF8A0EB5C +:106B600009000328F6D30320D5E100F0DAF92878EC +:106B7000C10755D5082C04D00C2C08BFB8F1030F61 +:106B800017D1386881034BD56868002848D10120A7 +:106B9000C1E138684008400000F0D8F98146386803 +:106BA0008107E4D504F0A8F8A0EB09000328F6D388 +:106BB000D9E76868B0F5803F04D1386840F4803088 +:106BC000386011E0B0F5A02F386806D140F480207D +:106BD0003860396841F4803105E020F48030386055 +:106BE000396821F480213960686860B104F084F864 +:106BF00081463868810313D404F07EF8A0EB0900C5 +:106C00006528F6D3AFE704F077F88146386881034A +:106C100006D504F071F8A0EB09006528F6D3A2E7C9 +:106C20002878810713D5042C04D00C2C08BFB8F1A8 +:106C3000020F22D13868410502D5E8680028A6D0A5 +:106C40007868296920F0FE4040EA01607860287881 +:106C5000010742D56869002870682FD040F0010014 +:106C6000706004F049F880467068810735D404F0FC +:106C700043F800F052F9F7D375E7E86878B139685E +:106C800041F48071396004F037F880463868410576 +:106C9000D6D404F031F800F040F9F7D363E7386850 +:106CA00020F4807000F052F9804638684105CED556 +:106CB00004F022F800F031F9F7D354E7400840001F +:106CC000706004F019F880467068810705D504F0FB +:106CD00013F800F022F9F7D345E72878410767D584 +:106CE000B86DC1004FF000080AD4B86D40F0805074 +:106CF000B8654FF00108B86D00F080500090009822 +:106D0000DFF8F894D9F80000C10513D4D9F80000D1 +:106D100040F48070C9F8000003F0EEFF8246D9F815 +:106D20000000C10506D403F0E7FFA0EB0A0003282A +:106D3000F5D318E7A868012804D1306840F00100B5 +:106D4000306010E00528306806D140F00400306063 +:106D5000316841F0010105E04008400030603168D1 +:106D600021F004013160A86841F2893960B103F073 +:106D7000C3FF82463068810713D403F0BDFFA0EB48 +:106D80000A004845F6D3EEE603F0B6FF82463068C7 +:106D9000810706D503F0B0FFA0EB0A004845F6D303 +:106DA000E1E6B8F1000F03D0B86D20F08050B8656F +:106DB0002878810621D5686A0028B0680ED040F096 +:106DC0000100B06003F098FF8046B068810714D4DA +:106DD00003F092FF00F0A1F8F7D3C4E640084000AA +:106DE000B06003F089FF8046B068810705D503F0E5 +:106DF00083FF00F092F8F7D3B5E6A86A002800F008 +:106E00008980022872D1F868EA6A00F00301914291 +:106E100001BF00F0700110312A6BB1EB021F1DD1D0 +:106E20006A6B00F4FE41B1EB022F02BF00F0784123 +:106E3000AA6BB1EBC26F11D1EA6B00F4C00101F58E +:106E400000115208B1EB425F08D1296C00F0C0601C +:106E500000F100704908B0EB416F43D00C2C46D0D4 +:106E60003868410101D43868C1003FF590AE00F0A8 +:106E70006AF804463868810105D503F03DFF001B20 +:106E80000328F7D36FE6F868DFF87413EA6A08405E +:106E9000296B1043491E40EA0110EA6B696B5208E6 +:106EA00040EA0120296C521E490840EA4250491E1E +:106EB00040EA4160A96B40EAC160F860386840F080 +:106EC00080703860F96841F08071F96003F014FF58 +:106ED0000446386881011DD403F00EFF001B03280F +:106EE000F7D340E63868810114D4E7E70C2C3FF46F +:106EF0004EAE00F028F804463868810105D503F04D +:106F0000FBFE001B0328F7D32DE6F868DFF8F41228 +:106F10000840F8600020BDE8F687A0EB08000328D1 +:106F20007047386840F0080038603968286A21F0F6 +:106F3000F001014339607968E86921F47F4141EA51 +:106F4000002179607047386820F08070386003F065 +:106F5000D3BE2DE9F0410400884655D0DFF8A86281 +:106F6000306800F00700404502D200F06FF84BD1C6 +:106F70002078DFF87452810706D5A068A96801F06F +:106F8000F001814200F076F82078C1072AD56068C8 +:106F9000032802D129688A0108E0022802D1296861 +:106FA0008A0303E00028296802D18A0702D42BE073 +:106FB0004A0529D5A968890840EA8100A86003F03C +:106FC0009BFE0746A868616800F00C00B0EB810FDB +:106FD00008D003F091FEC01B41F289318842F1D301 +:106FE000032031E02078810706D5A068A96801F068 +:106FF000F001884200F03EF8306800F0070080455C +:1070000004D200F023F801D001201DE020784107D0 +:1070100005D5AA68E06822F4E0620243AA602178FC +:10702000080706D5A968206921F4605141EAC0012A +:10703000A96000F026F8AA6800F012F8BDE8F04157 +:107040006B48006800F0F8B8BDE8F0813168C90805 +:1070500048EAC1013160306800F0070040457047E0 +:107060006A49C2F30312895C604A01F01F01C840FB +:107070001060704704D2A96821F0F0010843A860AD +:10708000704770B5584A634B9068D6680025002158 +:1070900010F00C0006F003065F4C03D00C2812D150 +:1070A000012E1AD115682E0704D4524D2E68C6F34E +:1070B000032502E01568C5F30315584E56F8255010 +:1070C00048B9294624E0042808BF214620D00828D2 +:1070D0001ED119461CE00C281AD1D06800F003001C +:1070E000022803D0032808BF1D4600E02546D168CA +:1070F000D068D268C0F306204543C1F30210C2F342 +:107100004161401C491CB5FBF0F04900B0FBF1F1B6 +:10711000084670BD35483E4A006813684049C3F3CD +:10712000022206E031483A4A006813683C49C3F33A +:10713000C222895C01F01F01C840704710B50F22C0 +:107140000260334A136803F003034360146804F0D9 +:10715000F0048460136803F4E063C3601268D2082B +:1071600002F4E06202612848026802F007020A6045 +:1071700010BD7CB52B4E054630680024C10002D5F9 +:10718000FFF75CFC0EE0306840F080503060316802 +:1071900001F0805100910098FFF750FC316821F018 +:1071A00080513160B0F5007F04D1802D0CD9A12D24 +:1071B00009D304E0802D88BF032405D801D102241F +:1071C00002E0702D00D101240F480168C90844EA8B +:1071D000C1010160006800F00700A04201D0012059 +:1071E00076BD002076BD0000001002406C02002039 +:1071F00048020020941002409010024000700040AD +:107200008C809D01FCFFEEFE00200240E8C40008D7 +:107210000810024000127A000024F40060C6000842 +:10722000ECC70008581002400248416802788A18EA +:10723000426070474002002078B504461D481E4D4C +:1072400087B0016841F40061016001A9006800F4A1 +:107250000060009002A8009AFFF770FFFFF762FF3E +:107260001649174B2960B0FBF3F0401E40F2E7329D +:1072700068600021EA602961A960A9612846FDF7DC +:107280001BF9060012D12846FDF763F906000DD15F +:107290001920FEF73FFB102C07D2002221461920AF +:1072A000FEF71AFB0748046000E00126304608B0EC +:1072B00070BD00006010024018630020002C0140E7 +:1072C00040420F00480200200D4882B0816841F022 +:1072D00001018160816801F001010091009902685B +:1072E00042F0805202600022006800F0805000905E +:1072F0000F2100986FF0010002B0FEF7EDBA00BF59 +:10730000581002402DE9F047DFF878410546207813 +:107310008946012808BF022057D0012020704CF276 +:10732000503800F054F85FEA000A4BD10020DFF833 +:1073300058616060316888050AD53168480505D50F +:10734000316821F48061316003200CE0012107E005 +:107350003068410506D5306820F480603060022135 +:10736000217701E000202077296801290BD1686886 +:1073700000F030F800F02BF882467169DFF80C015C +:10738000014071611CE04FF0FF31C9F80010AF6897 +:1073900000E07F1CA868E9680818874210D2696875 +:1073A000384600F029F800F012F882467069DFF8DC +:1073B000E01008405FEA0A027061EAD0C9F8007084 +:1073C00000F033F8002020705046BDE8F0874046BA +:1073D00000F0CFB8C2072F4903D50B6843F0040370 +:1073E0000B60800703D50A6842F400420A6008680F +:1073F00040F4803008607047C907264A04D51368F6 +:1074000023F40063136003E0116841F4006111602C +:10741000116860F3CA011160106840F0020010604A +:10742000116841F480311160704710B51548164A53 +:10743000017F012918BF03290FD1136823F40073BA +:107440001360146844F400641460136823F4006348 +:107450001360146844F400741460022918BF0329EF +:107460000BD1116841F480511160136823F48053EB +:107470001360116841F4806111600022027710BD31 +:10748000000000004C02002000200240FB7FFFFFB4 +:1074900005F8FFFF142002400246C9B2002013780D +:1074A0008B4205D012F801CBBCF1000FF7D1704729 +:1074B0001046F7E72DE9F84F504F0546387800267B +:1074C0008A4690469946012808BF022037D00120FD +:1074D00038704CF2503000F04CF8834660BB484C9A +:1074E00078602168480506D5216821F48061216013 +:1074F0000220387701E000213977504642464B465A +:107500001DB900F05CF801260AE0012D18BF022D1C +:1075100006D1114600F05FF8022D08BF4FF4802617 +:107520004CF2503000F025F883461EB1606920EA25 +:1075300006066661FFF779FF002038705846BDE8FF +:10754000F28F3149CA680020002A00D4704710B574 +:107550002E4A2F4C0A600C60C968002948BF0120E0 +:1075600010BD2C48016841F00041FFE70160002098 +:10757000704770B5054603F0BFFB0646214C2068F6 +:10758000C10309D515F1010FF9D003F0B5FB801B3C +:10759000A842F4D3032070BD21684CF2FA300840B1 +:1075A00006D016494A6802434A602060012070BD37 +:1075B0002068C10744BF01202060002070BD10B5C5 +:1075C00014490C6844F001040C6040F8042BBFF32C +:1075D0006F8F036010BD10B50E4A136843F480230B +:1075E0001360EFF3108372B6402251F8044B40F859 +:1075F000044B521EF9D183F3108810BD4C020020B9 +:10760000002002401020024008200240230167456C +:10761000AB89EFCD1420024010B5044610460A464F +:1076200001462046FAF79EF8204610BD603000EB78 +:107630008100006800F0F8407047603000EB810086 +:10764000016821F000410A4302607047C06800F4FD +:107650004060401E8041C00F704700F11403C80D08 +:1076600010B500F00400C018090D01F01F010368F7 +:1076700007248C40A34302FA01F11943016010BDB5 +:10768000F8B504460020002500900CB90120F2BD99 +:1076900004F15406706828B92046FEF7D3FA00209A +:1076A000B060307021688868800004D58A68DFF88F +:1076B0005C0202408A6021688868C00012D48A682F +:1076C000DFF84C02024042F080528A60DFF8441238 +:1076D000DFF844220868B0FBF2F2521C520000921C +:1076E00000F036FB20688168C90008D4726842F057 +:1076F000100272600125B16841F00101B16081683A +:1077000072688908D30600D4CA0700F181807368C3 +:1077100023F4807343F0020373608068C00714D4BD +:10772000DFF8F821DFF8F83110681A68DFF8F47133 +:107730003B6810431843C00707D4DFF8EC211368F7 +:10774000606823F47C130343136004F13002607E0D +:10775000536894F8207043EA4033E0681843A36804 +:107760000343012F43EA074303D1606A401E43EA03 +:107770004043A06A20B100F470701843E36A0343E9 +:107780002768DFF8A801D7F80CC000EA0C00034313 +:10779000FB60C9072368986826D4000724D4DF68F3 +:1077A000DFF88C11D0690F40217E0743107847EA3B +:1077B000813747EA4007DF60107A01280FD123683C +:1077C0001F69D16810696FF38A070F435169074336 +:1077D00090690F43074347F001071F6104E02068E9 +:1077E0000169490849000161206901282068016B8D +:1077F00005D1E2690909521E42EA011101E00909B5 +:10780000090101630120716860F30101716004E006 +:10781000706840F01000706001252846F2BD0646F1 +:10782000DFF80401046870472DE9F04105460E4673 +:10783000FFF7F6FF286881684907904604F01F04A7 +:1078400061D405F154073A78012A5CD00121DFF8B0 +:1078500088253970904218BF002C03D0052C18BF22 +:10786000092C4CD1284600F029FA010044D179684E +:10787000DFF86005014041F480717960DFF8DC03D6 +:107880002968814200D11CB9786820F480107860A2 +:107890007868C10446BFB86820F006000020B860D0 +:1078A0004346286D0FF26151C162286D0FF2C55138 +:1078B0000163286D0FF2C55141631C212A681160D4 +:1078C0000020387032462868416841F0100141605C +:1078D0002868C16841F00101C160286800F14001D9 +:1078E000286D00F0EDFD2A68DFF8F01493680B4076 +:1078F00043F00403936007E00021397004E00022A4 +:1079000001203A7000E00220BDE8F081C0FFFF5F77 +:10791000C0FFFF7F6C020020400D030008000450F0 +:1079200008010450080204500803045007C0F0FF87 +:10793000F9BFFFFFF8B50646002006F154050F46D3 +:10794000009000242978012901D10220F2BD0120F4 +:10795000287030688168490700F1758179680629C7 +:1079600010D2891E03290CD8DFE801F002040608B2 +:107970000C2107E0122105E0182103E04FF480718B +:1079800000E0062100F13003880900F00C003A689D +:10799000C01801F01F0103684FF01F0C0CFA01FC26 +:1079A000C2F3846223EA0C0302FA01F11943016075 +:1079B000306882688168520731D409072FD4BA68C9 +:1079C000B2F1004F08D139680022FFF746FE306857 +:1079D000416941F0004106E03968FFF73EFE30683A +:1079E000416921F0004141613068C1683A69042A67 +:1079F00016D060303B6800EB820C9748DCF8002022 +:107A0000024003F0F8431343C9087A69480000F0C4 +:107A100006008240134343F00043CCF8003076E088 +:107A20000021FFF703FE40033068214604D1FFF731 +:107A3000FDFDC0F3846003E0FFF7F8FD00F01BF9E3 +:107A400039684A030EBFC1F3846191FAA1F1B1FA1A +:107A500081F1884204D1306800220021FFF7EDFD5A +:107A600000F016F9400304D100F012F9C0F384606D +:107A700003E000F00DF900F0FEF839684A030EBF8C +:107A8000C1F3846191FAA1F1B1FA81F1884204D184 +:107A9000306800220121FFF7D0FD00F0F5F8400327 +:107AA00004D100F0F1F8C0F3846003E000F0ECF8DA +:107AB00000F0E1F839684A030EBFC1F3846191FA1E +:107AC000A1F1B1FA81F1884204D13068002202218B +:107AD000FFF7B3FD00F0D4F8400304D100F0D0F874 +:107AE000C0F3846003E000F0CBF800F0C4F839681C +:107AF0004A030EBFC1F3846191FAA1F1B1FA81F199 +:107B0000884204D1306800220321FFF796FD3168D6 +:107B10008868C00747D4FA683B68D1F8B0C0DFF87E +:107B2000C0E202F01802C3F312002EFA02F22CEAAD +:107B3000000013400343C1F8B030F868DFF8A41226 +:107B4000884230D1386841030EBFC0F3846290FA96 +:107B5000A0F1B1FA81F2521C012102F01F020A2A9F +:107B60000DD200F099F8920603F01F03401C02F0BA +:107B7000F842994000F01F0000F072F80FE000F0AA +:107B80008BF8401C920603F01F0300F01F0002F068 +:107B9000F84299400A3800F063F841F00071BA6881 +:107BA0003068FFF75AFD3B68DFF83C0203424FD0D4 +:107BB000DFF83802DFF838C20168DFF81C72DFF83E +:107BC0003422634501F0E0711ED10B0240D43368CA +:107BD000934218BFBB423BD100F048F841F400018A +:107BE0000160DFF81402DFF814220168B1FBF2F241 +:107BF000521C0C2042430092009800281EBF00989F +:107C0000401E0090F8D123E0DFF8F4E173450BD17A +:107C1000CB011DD43368934218BFBB4218D100F08A +:107C200025F841F080710CE0DFF8D871BB420FD12C +:107C30004B020DD4366896420AD100F017F841F491 +:107C40008001016004E0686840F020006860012461 +:107C5000002028702046F2BD00F0FF030001045010 +:107C6000114300EB400041EA00517047026822F0E6 +:107C7000E0721143704790FAA0F0B0FA80F07047BC +:107C800030680321FFF7D2BC30680221FFF7CEBC79 +:107C900030680121FFF7CABC420306D1C0F38462F9 +:107CA000C0F38463C0F3846005E090FAA0F0B0FAFA +:107CB00080F213461046521C5B1C70477CB504468C +:107CC0000020009021688868C20735D488686FF367 +:107CD0009E1000282DD18868404D284040F00100BA +:107CE00088604249086800020AD54349434B0A6844 +:107CF000B2FBF3F35B1C0C204343009300F028F825 +:107D000002F0FAFF064620680168CA0714D48068AA +:107D1000C00705D420688168294041F001018160D5 +:107D200002F0EAFF801B0328EDD320680168CA0730 +:107D3000E9D400F003F876BD002076BDA06D40F0D8 +:107D40001000A065E06D40F00100E0650120704783 +:107D500002E00098401E009000980028F9D170477A +:107D600038B50446216888688A68D2072ED580070E +:107D70002CD48A6802F00D02012A1DD18A681748A6 +:107D8000024042F002028A6003212068016002F092 +:107D9000B3FF054621688868C10717D502F0ACFF1C +:107DA000401B0328F6D320688168C807F2D5A16D6F +:107DB00041F01001A16503E0A06D40F01000A06546 +:107DC000E06D40F00100E065012032BD002032BDD1 +:107DD00000000000FEF1FFFF00020450C0FFFF7F23 +:107DE000FFFF070000007F400000088008030450E8 +:107DF000000052C7000004506C020020400D030038 +:107E0000000084CB0100008010B5846AA16D11F0E0 +:107E1000500F22D1A06D40F40070A0652168086861 +:107E20000207084606D5FFF711FC88B12068C16833 +:107E3000880401E0C16888070AD4A16D21F480712B +:107E4000A165A06DC10403D4A06D40F00100A06540 +:107E50002046BDE8104002F055BFA16DCA0604D50A +:107E60002046BDE8104002F04EBF216D4A6BBDE8D0 +:107E700010401047806A02F047BF0000806A816DA1 +:107E800041F040018165C16D41F00401C16502F01E +:107E90003ABF00002DE9F84F064600253068DFF8AC +:107EA00050730105A84621D5B06E70B1B0F5800FB2 +:107EB00017D0B0F5000F03D0B0F5400F09D013E094 +:107EC0003A6842F480323A6004E0002100F08DF913 +:107ED000054655B9F96FB06E21F440010143F967C9 +:107EE00004E000F07CF9F3E70125A8463068C104FE +:107EF00021D5F06EA8B1B0F1807F17D0B0F1007F2E +:107F000003D0B0F1407F04D013E0396841F48031F0 +:107F100039607DB9F96FF06E21F040710143F96766 +:107F200009E0002100F061F90546F2E700F057F999 +:107F3000FAE70125A8463068DFF8B84281032ED55C +:107F4000F86CC1004FF000090AD4F86C40F0805082 +:107F5000F8644FF00109F86C00F080500090009830 +:107F6000DFF894A2DAF8000040F48070CAF800004C +:107F700002F0C2FE8346DAF80000C10500F18B80F2 +:107F800002F0BAFEA0EB0B000328F4D30325A846A9 +:107F9000B9F1000F03D0F86C20F08050F86430780D +:107FA000C10705D5FA6FB06B920840EA8202FA6702 +:107FB0003178880705D5F96FF06B21F00C0101438A +:107FC000F9673178480705D5F96F306C21F0300139 +:107FD0000143F9673178080705D5F96F706C21F016 +:107FE000C0010143F9673178C80605D5F96FB06C57 +:107FF00021F440710143F9673178880605D5F96F9E +:10800000F06C21F440610143F9673168880505D5BA +:10801000F96F306E21F440210143F967316848055A +:1080200005D5F96F706E21F440110143F96731787D +:10803000480605D5F96F306D21F440510143F967C9 +:108040003178080605D5F96F706D21F44041014380 +:10805000F9673168C80505D5F96FB06D21F4403175 +:108060000143F9673168C80205D5E168F06D8908F8 +:1080700040EA8101E1603168880447D5F96F306FCB +:1080800021F040610143F967306FB0F1006F35D1E5 +:1080900000F0A0F83AE0002D7FF479AF206810F4EA +:1080A00040701EBF06F184014A6890420BD02068E0 +:1080B000216841F48031216020F44070226822F46C +:1080C000803222602060C0070FD502F015FE054601 +:1080D0002068810709D402F00FFE401B41F289316C +:1080E0008842F5D34FF0030852E706F18402216875 +:1080F000506821F440710143216049E7B0F1806F7D +:1081000004D100F071F8010018BF80463068010307 +:1081100014D5FA6F706F22F040620243FA67706FF5 +:10812000B0F1006F02D100F055F807E0B0F1806FB8 +:1081300004D100F059F8010018BF804630684103AF +:1081400014D5FA6FB06F22F040620243FA67B06F45 +:10815000B0F1006F02D100F03DF807E0B0F1806FA0 +:1081600004D100F041F8010018BF80463068410496 +:1081700018D5FA6FF06F22F040520243FA67F06FA1 +:10818000B0F1805F03D1022100F02FF807E0B0F1D9 +:10819000005F07D1022106F1200000F0A2F80100E3 +:1081A00018BF80463068010406D5FA6FD6F8800003 +:1081B00022F080420243FA673168C80306D5F96F9E +:1081C000D6F8840021F000410143F9675FFA88F096 +:1081D000BDE8F28F386840F48010386070470021A5 +:1081E00006F1200000F07DB80121301D00F006B836 +:1081F0000C10024090100240007000402DE9F04148 +:108200000546794F28680C46F968002611F0030FDF +:108210000DD0F96801F00301814231D180B3F868D3 +:108220006968C0F30210401C88420ED028E0012883 +:1082300004D025D303281DD018D321E03A68910734 +:108240001ED5FA68696800F0C3F8386820F08060CD +:1082500000F0C6F880463868010113D502F04CFDE5 +:10826000A0EB08000328F6D3032637E039684A0557 +:10827000E7D405E039688A03E3D439684A03E0D4D7 +:1082800001262BE0A9682CB93A695848EB6800F040 +:108290008FF80FE0012C3A6909D12B69544802404C +:1082A0005B0842EA01215B1E41EA435102E06B692F +:1082B00000F084F83961386840F0806000F090F890 +:1082C00004463868010105D402F016FD001B03289E +:1082D000F7D3C9E73869A969084338613046BDE872 +:1082E000F0812DE9F04106463F4F30680C46F968B1 +:1082F000002511F0030F0DD0F96801F00301814250 +:1083000031D180B3F8687168C0F30210401C884214 +:108310000ED028E0012804D025D303281DD018D37F +:1083200021E03A6891071ED5FA68716800F050F8AC +:10833000386820F0805000F053F88046386881009B +:1083400013D502F0D9FCA0EB08000328F6D30325CF +:108350002BE039684A05E7D405E039688A03E3D49D +:1083600039684A03E0D401251FE0B1687A69002C1E +:1083700004D11E48F36800F01BF802E0336900F0F6 +:108380001DF87961386840F0805000F029F8044603 +:108390003868810005D402F0AFFC001B0328F7D336 +:1083A000D5E778697169084378612846BDE8F081AE +:1083B000024042EA012141EAC36170470D48024090 +:1083C0005B0842EA01215B1E41EA436170470000FD +:1083D00022F073021043491E40EA0110F860704712 +:1083E000386002F089BC000000100240FF80FF07E7 +:1083F000FF809FFFFF80FFF970B508B9012070BDB5 +:108400000268284D284CAA4200F1240308D22749CB +:108410008A181426B2FBF6F292001A62DC6108E0B8 +:1084200023498A181425B2FBF5F2920021491A62F9 +:10843000D96102225A7001680D688168C2680668B5 +:108440006FF30E150D430169154342690D438169B0 +:108450001543C2690D43016A15430D4335608268B7 +:10846000B2F5804F17D0DA690F21A2420CBF124A31 +:10847000124A146893F8205005F01C05A94024EA1C +:1084800001011160116893F82040406804F01C0459 +:10849000A0400143116000209861012159701870BB +:1084A00070BD00000804024000000240F8FFFDBF5C +:1084B000F8FBFDBF00040240A8000240A8040240EF +:1084C000F8B5044604F1240600253078012801D1CE +:1084D0000220F2BD012030707778012F26D10220D2 +:1084E00070700027B7612068D0F800C04FEA5C07C1 +:1084F0004FEA470CC0F800C0204600F0C4F82168DD +:10850000F06820B10A6842F00E020A6008E00868CC +:1085100020F0040008602068016841F00A01016051 +:108520002068016841F00101016001E03570022519 +:108530002846F2BD00F124014A78022A05D0042021 +:10854000886100220A70012070470268136823F0D6 +:108550000E03136000680268520852000260012096 +:1085600091F82020CB6902F01C0290405860002254 +:10857000012048700A700020704738B500F12401CE +:1085800000244A78022A03D004208861012417E0DD +:108590000268136823F00E031360026815686D0803 +:1085A0006D001560012291F82030CD6903F01C03A5 +:1085B0009A406A6001224A700C70496901B188478B +:1085C000204632BDF8B500F124010423CA691468BD +:1085D0000268156891F8206006F01C0603FA06F799 +:1085E0003C4210D06F070ED51468A50603D414685A +:1085F00024F00404146000F03EF8C968002939D062 +:10860000BDE8F4400847022303FA06F73C4213D0C2 +:10861000AF0711D51468A50605D4146824F00A0420 +:10862000146001224A7000F026F800220A7089685E +:1086300001B3BDE8F4400847082303FA06F63442C4 +:1086400018D02B0716D5146824F00E0414600122EC +:1086500091F82030CC6903F01C039A40626001233A +:1086600001228A614B7000220A70096911B1BDE8CC +:10867000F4400847F1BD91F82020CC6902F01C02BB +:1086800093406360704770B590F84450066C0124C5 +:1086900005F01C05AC4074600468636080681028B5 +:1086A00002D1A260E16070BDA160E26070BD2DE901 +:1086B000F04104000D461646984608BF012034D00C +:1086C00004F17807786820B9002139702046FDF759 +:1086D00072FB242078602068016849084900016025 +:1086E000606A10B1204600F069FB204600F052FAA3 +:1086F00001281AD02068816841F480418160206897 +:10870000816821F400410D438560206801686FF3A2 +:10871000194141EA465141EA0841016000F007F879 +:108720002046BDE8F04100F0ACBBBDE8F081206818 +:10873000016841F0010101607047000038B5040094 +:1087400001D1012032BD04F17805686808B900F054 +:1087500017F800F01AF808B100F031F800F02CF822 +:10876000012804D000F004F821F02A0116E032BDFF +:108770002068416821F49041416020688168704719 +:10878000002129702046FDF716BB24206860206870 +:108790000168490849000160606A7047816000F023 +:1087A00004F8BDE8324000F06CBB2068016841F07D +:1087B0000101016020467047204600F0EBB92046D9 +:1087C00000F0FCBA2DE9F843054605F150060C46C9 +:1087D000F06A2028174699463ED10CB1380001D1E5 +:1087E00001203AE0002070632121F16202F084FA56 +:1087F000378080467780A868B0F5805F04BF28691D +:1088000000281ABF204600272746044611E0002210 +:10881000802100F024F8D8B92868002C12BF14F881 +:10882000011B37F8021BC1F3080101857088411E46 +:10883000718043467088CDF800900028E7D100226F +:10884000402100F00CF818B92020F062002004E06C +:108850002020F062032000E00220BDE8F2832846D9 +:1088600000F05CBB38B50346D3F8800020280AD15D +:1088700009B1100001D1012032BD00F006F8BDE8B9 +:10888000384000F091BB022032BD00201866DFF8AE +:1088900000431868A0420CD04068040209D518684B +:1088A00050E8004F054644F0806445E80040002849 +:1088B000F5D118467047286800F1080151E8001FFB +:1088C000490800F10803490043E8001000287047F8 +:1088D000F8B5054640F60F0C2A68D369104613EA2E +:1088E0000C0F0668976805F1580406F0200003F0A5 +:1088F00020010BD1002918BF00280ED021690029C2 +:1089000000F028812846BDE8F44008475FEAC77CAC +:1089100004D4DFF8A4E416EA0E0F78D05FEAC37C33 +:1089200048BF5FEAC65E07D54FF0010CC2F820C011 +:10893000E26A42F00102E2629A070AD5FA0708D514 +:10894000D5F800E00222CEF82020E26A42F00402CC +:10895000E2625A070AD5FA0708D5D5F800E00422E2 +:10896000CEF82020E26A42F00202E2621A070BD53A +:1089700008B9FA0708D5D5F800C00827CCF8207048 +:10898000E26A42F00802E2621A0509D5730107D5CE +:108990002E684FF400623262E26A42F02002E26224 +:1089A000E26A002A32D0002918BF002803D02169CA +:1089B00009B128468847E06A29688A68510602D4C6 +:1089C00010F0280F1DD0284600F048FB2868816869 +:1089D000480611D500F0C9F8FCD1E06960B10FF28A +:1089E000F5618163E069FFF7C8FD00280ED0E069FA +:1089F000816BBDE8F44008472846BDE8F24002F02C +:108A000084B9284602F081F90020E062F1BDA06837 +:108A1000012875D1D80673D5F10671D510201062E2 +:108A200029688868410639D5E1690868406880B2DC +:108A30000028EBD022889042E8DA6080086801685C +:108A40008A0623D400F09FF821F4807100F062FAC6 +:108A5000F8D1FFF730FFFCD1286800F1080151E898 +:108A6000001F00F1080321F0400100F07AF8F3D173 +:108A70002020A0620021A16000F085F821F0100103 +:108A800000F048FAF8D1E069FFF754FD0220E060F9 +:108A900021886088091A89B228462DE021886288D9 +:108AA0006088891A00281CBF88B2002852D02A4644 +:108AB000106850E8003F054623F4907300F04BF82F +:108AC000F6D100F000FB00F108065B0046E800303C +:108AD0000028F6D12020A0620023A3602361136840 +:108AE00053E8003F156823F0100300F034F8F6D186 +:108AF0000220E06089B21046BDE8F44002F006B9F9 +:108B0000D80209D5790207D54FF4801010622846A3 +:108B1000BDE8F24002F0FBB8180607D5310605D5CE +:108B20006169B9B12846BDE8F4400847580611D537 +:108B300071060FD500F027F821F0400100F0EAF9A6 +:108B4000F8D120206062002161612846BDE8F24032 +:108B500002F0DEB8F1BD45E800300028704721F092 +:108B6000800143E8001000287047296801F10802DD +:108B700052E8001F286800F1080321F0400143E893 +:108B8000001000287047286850E8001F0246704710 +:108B900000800040F8B50446DFF8840622681368B8 +:108BA000A168034020690B4361690343E0690B43FB +:108BB0000343136000255168E06821F440510143EC +:108BC0005160A369DFF854168A421CBF206A034330 +:108BD0009668DFF85076DFF8500626F430663343A7 +:108BE0009360BA424FF40043DFF8406632D13668F2 +:108BF00006F00306032E3BD8DFE806F0027161841D +:108C00000127E169B1F5004F4FF6F07640F0AB80F7 +:108C10005FB1012F00F09F80022F0AD0042F00F0D7 +:108C20009D80082F00F09D80BFE0FEF773FA0028BA +:108C30000FD061684A0802EB4002B2FBF1F0A0F1EC +:108C40001001B142F0D20640C0F342000643206852 +:108C5000C660ABE0DFF8D875BA4221D1366816F0AD +:108C60000C0660D0042E3AD0082E28D00C2E49D005 +:108C700010278A42C5D137B1022F08D0042F54D013 +:108C8000082F55D091E0FEF745FA0028E1D0626840 +:108C900002EB4201884202D3130383424AD284E0AA +:108CA000DFF89075BA420CD1366816F030063AD02B +:108CB000102E14D0202E02D0302E23D0D8E7022739 +:108CC000D7E7DFF87475BA420BD1366816F0C006E4 +:108CD00029D0402E03D0802EF1D0C02EEDE70427FE +:108CE000C7E7DFF85875BA420ED1366816F44076F9 +:108CF00019D0B6F5807FF2D0B6F5007FDFD0B6F59B +:108D0000407FB5D10827B4E78A42B1D1366816F45E +:108D1000406608D0B6F5806FE1D0B6F5006FCED0D2 +:108D2000B6F5406FC9E70027A3E7FEF7AAF9ACE75D +:108D30001846ACE7010E560816EB002069410023E7 +:108D4000FAF760FFA0F54071DFF8F42491422CD2CD +:108D50002168C8602AE0FEF7E5F968E7FEF791F9B7 +:108D600065E7184665E747B1012F16D0022F07D0F7 +:108D7000042F15D0082F16D017E0FEF7CBF9A8B1B5 +:108D8000616800EB5100B0FBF1F0A0F11001B142BD +:108D90000BD2226880B2D06008E0FEF7C3F9EEE79C +:108DA000FEF76FF9EBE71846EAE701250020A06619 +:108DB000E0662846F2BD00002001000490F824106F +:108DC0000A0706D502685368416B23F400430B433E +:108DD000536090F82410CA0706D502685368816A68 +:108DE00023F400330B43536090F824108A0706D510 +:108DF00002685368C16A23F480330B43536090F8D0 +:108E000024104A0706D502685368016B23F48023B7 +:108E10000B43536090F82410CA0606D50268936885 +:108E2000816B23F480530B43936090F824108A06DF +:108E300006D502689368C16B23F400530B4393601B +:108E400090F824104A0610D502685368016C23F488 +:108E500080130B435360036CB3F5801F05D1536837 +:108E6000416C23F4C0030B43536090F824100A06AE +:108E700006D501684A68806C22F4002202434A60E9 +:108E80007047F8B5054605F178040020E0606FF002 +:108E90007E4701F031FF0646286801680A0711D5B0 +:108EA0000097334600224FF40011FFF7D8FC48B179 +:108EB000FFF769FE21F0800100F02CF8F8D12020A6 +:108EC000606017E0286801684A0717D500973346A5 +:108ED00000224FF48001FFF7C2FC78B1FFF753FE88 +:108EE00021F4907100F016F8F8D1FFF7E4FCFCD102 +:108EF0002020A060002121700320F2BD20206060AE +:108F00002021A16000202866002169662070F2BD42 +:108F100021F4F07142E80010002870472DE9F0417B +:108F2000069C05460E4690461F462868C16931409A +:108F3000B1420CBF01200020404533D114F1010F94 +:108F4000F3D001F0D9FEC01B844200D314B9032032 +:108F5000BDE8F081286801684A07E6D5C1690807BD +:108F600004D42968C8690105DFD50DE02A68082006 +:108F70001062284600F072F805F178000821C160FF +:108F8000002202700120E3E729684FF400600862C4 +:108F9000284600F063F805F178002021C160002226 +:108FA0000270D4E70020D3E720B5034600205965BE +:108FB00003F158010A804A800861FF229868B0F5E1 +:108FC000805F04D1186990B940F2FF120FE018B920 +:108FD000186960B17F2007E0B0F1805F06D11869A1 +:108FE00008B97F2203E03F20888001E000228A80C8 +:108FF0000020C86222228A62186800F1080252E842 +:10900000002F00F1080542F0010245E80020002889 +:10901000F2D19868B0F5805F04BF186900280DD1BF +:109020000FF215120A61186850E8001F024641F05D +:109030002001FFF76FFFF6D1002020BD0FF2A9023B +:109040000A6118690028EED0196851E8001F1A68F3 +:1090500041F49071FFF75EFFF6D1EDE710B500F037 +:109060000EF8FCD100F015F8FCD1016E00F01EF8EE +:109070002021C0F8801000220266826610BD0168BF +:1090800051E8002F0B4622F4907243E8002100299A +:109090007047016801F1080252E8002F520801F1FF +:1090A0000804520044E8002100297047012909D131 +:1090B000026852E8002F036822F0100243E8002102 +:1090C0000029F5D17047106800F1080353E8003F0C +:1090D0005B087047806A00F1520100220A81002378 +:1090E0000B8001F012BE000038B500F04DF81ED123 +:1090F0008B8C9188446D0B402370416D4B1C00F0AC +:1091000049F818D100F04DF800F060F8FCD100F0FB +:109110006AF80BD10023936000F04EF8FCD101688F +:10912000CB69DC0644BF10230B628BE08FE0088B19 +:1091300040F00800088331BD38B500F025F81ED195 +:109140008B8C9188446D0B402380416D8B1C00F00B +:1091500021F818D100F025F800F038F8FCD100F023 +:1091600042F80BD10023936000F026F8FCD101688F +:10917000CB69DC0644BF10230B6263E067E0088B19 +:1091800040F00800088331BD00F158020168936A7D +:10919000222B7047436551884B1E5380518800290C +:1091A0007047036853E8003F046823F4907344E871 +:1091B00000310029F5D17047016851E8003F0C46A5 +:1091C00023F0100344E8003100297047016801F1E1 +:1091D000080353E8003F5B0801F108055B0045E820 +:1091E0000031002970472021916200231361002182 +:1091F000D1600A4B016899420CD049680B0209D52D +:10920000016851E8003F0C4623F0806344E80031D8 +:109210000029F5D1916801297047000000800040C5 +:10922000F369FFEF003801400024F4008810024089 +:109230000044004000480040004C00400050004006 +:1092400000FD0F001188BDE8344001F05FBDBDE8AE +:10925000324001F05EBD000030B500F140025378AD +:10926000202B0CD11478012C09D000F01DF824F427 +:1092700080541C6003681D682943196020E00220A7 +:1092800030BD30B500F140025378202B0AD114785C +:10929000012C07D000F008F824F4706444EA01249B +:1092A0001C600DE0022030BD012313702424547093 +:1092B00003681D686D086D001D6003681C687047B9 +:1092C0000068016841F00101016020205070002118 +:1092D0001170002030BD000038B5040001D101201C +:1092E00032BD04F14005687820B90021297020467C +:1092F000FCF7BBFE00F044F86068216820F0706065 +:1093000008612068816821F400418160E0680128DB +:10931000A0680CBF40F4004040F40440216888601D +:10932000E0680228206841680CBF41F4006121F424 +:10933000006141602068416841F0007141F40041E2 +:1093400041602068C16821F40041C1606069216901 +:10935000A2690143206841EA0221C160206AE169F3 +:109360002268014311602068016841F00101016039 +:10937000002068602021697020630021A97032BD3F +:10938000242068702068016849084900016070471E +:109390002DE9F84300F0B5F859D12178012956D0CC +:1093A0000120207001F0A8FC00F0DEF800284CD16C +:1093B000212000F0AFF8708DDFF81012B0F5807F3B +:1093C00003D335854FF0807304E0708D30854FF006 +:1093D000007390B1706AD6F800C00278CCF82820EB +:1093E000706A421C7262708D421E7285308D421E00 +:1093F00032850091521CD2B204E00091002201E0BB +:1094000000F0BCF800F0A4F800F075F818D000F0F7 +:109410001BF9002819D100F08CF80028F4D089B28B +:109420000029F1D100F098F878B900F07EF8E7D281 +:10943000708D3085002100914FF00073328DDAE796 +:1094400000F02FF900F0A1F802D0012000E0022086 +:10945000BDE8F2832DE9F84300F053F843D12178B9 +:10946000012940D00120207001F046FC00F07CF87A +:10947000002836D1222000F04DF8718DDFF8500120 +:10948000B1F5807F28BF358509D2718D3185009077 +:109490004FF00073328DD2B203E03585002000F02A +:1094A00025F800F055F800F026F815D000F01AF96C +:1094B000002816D100F07BF80028F4D089B20029EA +:1094C000F1D100F049F860B900F02FF8E5D2708DC5 +:1094D000308500210091DBE700F0E3F800F055F85B +:1094E00002D0012000E00220BDE8F28300904FF09E +:1094F0008073FF227047708D00284A4639463046F7 +:109500007047064606F140048846607820281546D4 +:109510001F46704760701021A17000206060756266 +:1095200077857063FF25089F7047708DB0F5807F49 +:109530007047706A326801789162706A411C71628A +:10954000708D411E7185308D411E3185708D704743 +:109550004146304600F089B9CDF800903B460022E4 +:109560008021304600F046B88146CDF8009019239E +:1095700001224FF40041304600F03CB83585002010 +:1095800000904FF08073FF22704701000DD13268C8 +:109590002020D0613268DFF83C00536803405360FC +:1095A000202262700020A070207008007047306890 +:1095B000416A706A0170716A308D4A1C411E726284 +:1095C0003185708D421E7285708D7047002000803D +:1095D0000024008000E800FE006881698A0744BF1B +:1095E000002181628169CA0703D4816941F00101C8 +:1095F000816170472DE9F041069F05460E46904671 +:109600001C46286881693140B1420CBF012000200E +:10961000404517D114F1010FF3D001F06DFBC01BD1 +:10962000844201D3002CECD1286881693140B142D9 +:109630000CBF012000204045E3D100F026F80120B6 +:10964000BDE8F0810020FBE770B505460C461646E4 +:1096500028688169880716D400F040F818B914F119 +:10966000010FF5D001E0012070BD01F045FB801B2A +:10967000844201D3002CEBD1286881698807E7D4A4 +:1096800000F003F8EFE7002070BD05F14000202254 +:10969000416841F0200141604270002181700170F9 +:1096A000704770B505460C461646286881698806DD +:1096B00012D400F013F808B1012070BD01F01CFBBA +:1096C000801B844201D3002CEFD128688169880671 +:1096D000EBD4FFF7DAFFEFE7002070BD32462146FA +:1096E000284647E070B505460C461646286881694D +:1096F00048073DD4FFF7F2FF002837D12A68906968 +:1097000081061ED59069410701D5288D80BB9069DF +:10971000C30605F1400104D51020D06104224A603F +:1097200001E00020486020222868C2612A68584869 +:1097300053680340536020224A70002088700870EC +:1097400014E001F0D9FA801B844201D3002CCDD162 +:10975000286881694807C9D405F140002022416882 +:1097600041F020014160427000210170012070BD74 +:10977000002070BD2DE9F843044600252068836968 +:1097800000269046DA0604F1400739D51023C3615C +:1097900089462BE029002DD119F1010F26D001F0C7 +:1097A000ABFAA0EB0800814502D3B9F1000F1DD13F +:1097B00020684168BA7883691B040AD5490408D433 +:1097C000202A06D0416841F48041416001F094FABA +:1097D000804620688169880608D401F08DFAA0EBE4 +:1097E00008001A28F5D346F0200601252068816973 +:1097F0008A06CFD50DB92021C16146F004060125A6 +:1098000020688169CA0505D54FF4807346F00106CA +:10981000C3610125480506D520684FF4806246F0F3 +:109820000806C2610125880507D520684FF400713C +:1098300046F00206C161012501E028000CD0204657 +:10984000FFF7CAFE00F00BF8202079680E437E6017 +:1098500078700021B97039702846BDE8F28321681C +:109860000B484A6802404A60704770B50068049C23 +:109870004568084EC1F3090141EA0241194346EA2D +:1098800054562143B54321F000412943416070BD46 +:1098900000E800FEFF63FF0338B5040001D101209A +:1098A00032BD606A30B96068B0F5827F05D00021B2 +:1098B000E16102E00020206160610020A06204F10B +:1098C0005C05687820B9002129702046FCF77EFCF1 +:1098D0000220687000F04AF8E168B1F5E06F04D941 +:1098E0000020B1F5706F03D104E04FF4805001D037 +:1098F0000021A1626168A268237C01F4827102F4F4 +:1099000004421143227D03F002031943A36902F0CC +:1099100001021143227F03F40073194394F82030AD +:1099200002F038021143A26A03F08003194323684E +:1099300002F4005211431960A16994F8242094F8AC +:109940003430090C01F0040102F010021143E26806 +:1099500003F00803194302F47062114308432168BD +:109960004860002068600121697032BD206801688C +:1099700021F0400101607047016042600021C16038 +:10998000002282600120704710B5C2684368521CF3 +:1099900092FBF3F403FB142283689A4202D16FF026 +:1099A000010010BD0268C368D154C16800F014F80A +:1099B000C160012010BD10B58268C3689A4201D110 +:1099C000002010BD02688368D45C0C70816800F0D0 +:1099D00003F88160012010BD4268491C91FBF2F33D +:1099E00002FB13117047000037B5044600250A46F4 +:1099F0000194009502AB01A9074878441A30F7F7A3 +:109A0000BEFE019A157000284EBF04460198041B43 +:109A1000204603B030BD00BF377CFFFF38B5044699 +:109A200001F06AF914F1010F054602D004480178EB +:109A3000641801F061F9401BA042FAD331BD00BFA8 +:109A400040020020C0F3C75181B1FF2906D0C110E8 +:109A5000400721F0E04101F16051704741020CBF25 +:109A600040F4E0016FF000410020704700F0004139 +:109A700000020AD0B0FA80FC00FA0CF001F160514B +:109A8000A1EB0C5101EBD02140057047F8B5D2B2E3 +:109A9000022A3CD1C9B200244A1E18E000EB860518 +:109AA00000EB860795ED010AD7ED000AB4EE600AD7 +:109AB000F1EE10FA05D5CDED000A87ED000A009F02 +:109AC0006F60761C0D1B6D1EAE42E7DB641C94427A +:109AD000B8BF0026F6DB012400930AE000EB830305 +:109AE0009DED000AD3ED000A70EE200ACDED000ACC +:109AF000641CE3B29342F1DB891E00EE101AB8EE4B +:109B0000C00ADDED000AC0EE800ACDED000A009823 +:109B1000F2BD0000BFF34F8FDFF83414DFF83404D8 +:109B20000A6802F4E06202430A60BFF34F8F00BF8D +:109B3000FDE730B503464FF6FF70002400E0641CDB +:109B4000E2B28A4211D213F8012B504008220504D8 +:109B50006D0C00F001000128B2BF284685F42040BA +:109B600080F00100521EF2D1E9E730BDDFF8E803D2 +:109B7000016802E0DFF8E003416800EE101AF2EE3F +:109B8000040A20EE200ABDEEC00A10EE101A0804E6 +:109B9000000E40EA012080B27047DFF8BC03816804 +:109BA000EBE7DFF8B403C168E7E7DFF8AC0301696E +:109BB000E3E7DFF8A4034169DFE7DFF89C0381698D +:109BC000DBE7DFF89403C169D7E7DFF88C03016AAC +:109BD000D3E74FF4106070474FF42060704780B5B2 +:109BE000FBF705FFDFF874034078000202BD80B583 +:109BF000FBF7FDFEDFF86403418805E080B5FBF765 +:109C0000F6FEDFF858038188080A40EA012080B296 +:109C100002BD80B5FBF7EBFEDFF84003C188F3E738 +:109C2000002070471FB5DFF8341300884870092200 +:109C3000684620E03EB50088C84C608068462146F2 +:109C40000922F7F723FA6D4695E80700FBF7BEFEF9 +:109C50006088FCF79AF86088FCF77AF800203EBD2F +:109C60001FB50088BD49888003E01FB50088BB4947 +:109C7000C88068460922F7F709FA6C4694E807009D +:109C8000FBF7A4FE002004B010BD80B500880128B9 +:109C900004D1012181F31388FFF73CFF002002BDAE +:109CA00080B50088012806D1FBF7BCFE012080F3B7 +:109CB0001388FFF72FFF002002BDF8B50446A84F18 +:109CC00015461E4632213846F7F7ECF9A34A50787C +:109CD000387003217970BE7032462946F81CF7F7B8 +:109CE000D5F9B978C91CC9B23846FFF722FFF91C6B +:109CF000885339462046BA78BDE8F840521DFCF733 +:109D0000FDBA00002DE9F04105468878CE784C79FF +:109D100046EA0026087944EA0024A6F109000B2847 +:109D200001D3182E02DB314694A00AE03CB1301971 +:109D3000A0F10A010B2902D3401E182805DB214699 +:109D400094A0BDE8F041FCF706BBDFF81882C821FB +:109D50004046F7F75DFC002707E0002002E051686D +:109D60000020884728F817007F1CA7420EDAB9198F +:109D7000002082B208EBC202CBB252F8C8CF6345D2 +:109D8000EDD0401C82B2102AF3D3E6E77648016892 +:109D900064008D4205D1A3B2424603212846FFF755 +:109DA0008CFF724801688D4206D1A3B24246284614 +:109DB000BDE8F041032180E7BDE8F0812DE9F841DD +:109DC0000F469BB00646B878FC787D7944EA0024BB +:109DD0003879A4F11401092945EA002502D3214666 +:109DE00066A006E01DB160191538092804D329467C +:109DF00068A0FCF7B0FA41E0642102A8F7F708FC7C +:109E0000002009E007EB4001CA79097A41EA022102 +:109E100002AA22F81010401CA842F3DB4F48DFF8DA +:109E2000508141788DF80010042178788DF8010078 +:109E30008DF802408DF803506846FFF77AFE8DF8E2 +:109E400004000622000A8DF8050069463046FCF73A +:109E500055FA002710E0002658F8360039198842D4 +:109E600006D102AA08EBC60102EB47004A689047F8 +:109E7000761C062EF0D37F1CAF42ECDB1CB0BDE895 +:109E8000F081F8B50D461646044606F1FE01C9B24A +:109E90002846FFF74EFEA91911F8022D497842EA2B +:109EA0000122904214D16878032818BF10280FD1DE +:109EB0000026304F687857F83610884205D107EBF6 +:109EC000C6022946536820469847761C022EF1D3D5 +:109ED000F1BD2DE9F0418046FCF71FFA50B3142084 +:109EE000FCF7A2FD244C32212046F7F791FB3127E5 +:109EF00000261A4D4046FCF71DFAA055761C012E8F +:109F00000BD12078697888421ED00022611C20463F +:109F1000F7F7BCF8761E7F1E16E0607803280BD199 +:109F2000082E11D1002E05DD324621464046BDE8FF +:109F3000F041A6E7BDE8F081102802BFA6F10900B4 +:109F4000A179B0EB410FEDD0BE42D3D3F2E70000D0 +:109F50000CED00E00400FA05B065002000020020CE +:109F60000C62002088000020C05A0020F05B002016 +:109F7000D001002078000020E46500207374617235 +:109F8000745F7265675F61646472206572726F727C +:109F90003A2564007265675F6E756D206572726F39 +:109FA000723A25640000000080B501224FF4805110 +:109FB0004FF09040FBF754FC00224FF400614FF04B +:109FC0009040FBF74DFC4FF47A70FFF727FDBDE89A +:109FD000084001224FF400614FF09040FBF740BC75 +:109FE0002DE9F84341F2883800F053F8BCA7DFF8B8 +:109FF0000C560FF23064DFF808660AE000F050F803 +:10A00000286806F14001FCF764F900F045F800F01B +:10A0100040F870690028F1D000217161B1A40FF2FD +:10A0200014691AE028684946FCF753F9286806F1D4 +:10A030002401FCF74EF900F033F8286806F13001EE +:10A04000FCF747F900F02CF8286806F13801FCF716 +:10A0500040F900F021F800F01CF8B0690028E1D0C8 +:10A060000021B1610FF2EC570FF2D8540AE000F072 +:10A0700017F8286806F15401FCF72BF900F00CF8EA +:10A0800000F007F8F0690028F1D00021F161BDE887 +:10A09000F1834046FCF7C8BC28683946FCF719B97B +:10A0A00028682146FCF715B980B5FFF77DFF41F21E +:10A0B0008830FCF7B9FC00F017F90028FBD0BDE8A8 +:10A0C00001408DE72DE9F04792B0F6F7C3FF8046D7 +:10A0D000F6F7B9FFDFF828550FF2805269792B782F +:10A0E000DFF8204504910646A879E97805900291A9 +:10A0F000002728796978039000910F21A8780190B2 +:10A1000006A800F007FEE8680FF26051286106AA71 +:10A110004046F6F74FFF0FF268520FF25851404693 +:10A12000F6F748FFE868F9F75FFD41EC100B0FF216 +:10A130005C514046F6F738FF9FED950B0FF25851F2 +:10A140004046F6F731FF32460FF254514046F6F7DB +:10A1500011FF04EB8700DFED900A90ED000A60EE3E +:10A16000200A10EE900AFFF76DFC0022DFF8983409 +:10A17000F6F7F4FFF7F770FA01EE100AB8EEC11A1D +:10A1800011EE100AFFF75EFC0022DFF88034F9F7C9 +:10A19000F5FB41EC100BF6F714FF01463046F6F7DD +:10A1A000B9FE7F1C092FD4D34046F6F73AFB81460F +:10A1B000F6F762FF821DD2B278A10AA8F7F708FA73 +:10A1C00047A748A4DFF834640FF2DC4A20E0306887 +:10A1D0005146FCF77EF8306805F15401FCF779F838 +:10A1E00030682146FCF775F830680AA9FCF771F869 +:10A1F00030683946FCF76DF84FF4FA60FCF714FC50 +:10A2000030684946FCF765F840F6B830FFF706FCC1 +:10A21000286A0028DBD000212962484600F025FE8C +:10A220004046F5F7E3FF12B0BDE8F08710F0030FEA +:10A23000024606D1642092FBF0F0642101FB10205D +:10A2400058B94FF4C87392FBF3F34FF4C87000FB96 +:10A250001322501E8041C00F7047012070472DE926 +:10A26000F84384B08146884614461D46002640F2D5 +:10A27000B27704E0FFF7DAFF00B1761C7F1CB8B2BA +:10A280004845F7DBA9F2B27140F26D10414311FA73 +:10A2900086F668460FF228411022F6F7F7FE0120F5 +:10A2A00003E01DF801107618401C81B24145F8DB2F +:10A2B0001FFA89F0FFF7BAFF00B1761C641E4FF455 +:10A2C0006161A419DFF848030C9A0D9B4D4300FB14 +:10A2D00004543C2000FB0244181905B0BDE8F0838B +:10A2E0000D0A00002C00000078B5DFF810430FF2D3 +:10A2F000E0312068A3B0FBF7ECFF4FF47A70FCF775 +:10A3000093FB64210AA8F7F783F900260AAD2068B9 +:10A31000FCF710F800F044F804D02068FBF7FDFFCC +:10A320000028F4D10AA83044411E32460AA8F6F7A4 +:10A33000ADFE01262068FBF7FDFF00F031F804D0E8 +:10A340002068FBF7EAFF0028F4D105A806A907AAB0 +:10A3500008AB039002910192009304AA09AB0FF29B +:10A360007C31A74C0AA8F7F7D9F9049808B1012164 +:10A3700021720598069901900091079B089A099906 +:10A380000498FFF76CFFE060049824B070BD0000F3 +:10A3900000000000000024400000C84225640000C6 +:10A3A000A8553046461C285C222870472DE9F04FFE +:10A3B00092490868BDB0FBF7B0FF002862D00521C4 +:10A3C00002A8F7F725F90A2104A8F7F721F90027D1 +:10A3D000C8210BA8B946F7F71BF9C846CA46CB46B1 +:10A3E00000250BAC00E06D1C84480068FBF795FF6E +:10A3F000002847D081480068FBF79CFF064602A86A +:10A400002B2EC6550DD1391D00F09EF8415C542904 +:10A4100005D1F91C00F098F8405C412801D04FF0BC +:10A420000109781C052190FBF1F707EB8707C71B93 +:10A43000B9F1000F0DD004A83A2E00F8086008F119 +:10A44000010005D14FF000094FF0010A804603E0FA +:10A450008046BAF1000FC7D0A5A100F07CF898B1F2 +:10A4600066550D2E18BF0A2E0DD16B460DF1040254 +:10A47000A1A10BA8F7F752F90098002861D1604814 +:10A48000012141615DE06D1C9DA100F064F8B0B157 +:10A4900066550D2E18BF0A2E10D101A8009007ABEB +:10A4A0000DF1200298A10BA8F7F738F90798019948 +:10A4B000084346D152490120886142E06D1C00BF2B +:10A4C00094A100F048F870B166550D2E18BF0A2E01 +:10A4D00008D100F043F80798002832D148480121FC +:10A4E000C1612EE06D1C00BF90A100F034F880B176 +:10A4F00066550D2E18BF0A2E0AD100F02FF80798C6 +:10A50000002818BF01281CD13D480121016218E034 +:10A510006D1C00BF88A100F01EF800289BD07B2E88 +:10A5200008BF4FF0010B02D0BBF1000F93D066556E +:10A530007D2E7FF458AF9DF82C0010B10BA800F0D1 +:10A5400017F83DB0BDE8F08F052291FBF2F202EB67 +:10A550008202891A704704A800F0D6BC08A807A98F +:10A560000190009109AB0AAA6CA10BA8F7F7D6B825 +:10A570002DE9FC47F6F700F95FEA000940F0058095 +:10A58000BDE8F6476EA0FBF7E6BE00BF37A1F6F7C1 +:10A59000A5FC054637A100F041F806463EA100F0B3 +:10A5A0003DF882466AA100F039F8804637A100F0F4 +:10A5B00035F8044610A100F031F864694769019448 +:10A5C000D8F814000090DAF814303269296911487B +:10A5D000FBF7C1FE4846F5F709FE094801698C42C0 +:10A5E00008D000BF5DA0FBF7B6FE012F02D10A49DB +:10A5F00001200860BDE8F387636D6400205D0020E2 +:10A6000014000020B06500200000E03F0000594029 +:10A6100080510100E8C50008406600204846F6F772 +:10A620005DBC000041542B514D544F50454E3D30C0 +:10A630002C00000041542B514D54434F4E4E3D30A1 +:10A640002C00000041542B514D545355423D302CA9 +:10A65000302C00002C300D0A000000002558255831 +:10A6600025582558255825582558000064657669D1 +:10A67000496400006672616D655479706500000080 +:10A680006974656D5F7479706500000074696D654B +:10A690005374616D7000000076657273696F6E00AF +:10A6A000646174610000000041542B514D545055B9 +:10A6B0004245583D302C302C302C302C000000000E +:10A6C000001F1C1F1E1F1E1F1F1E1F1E1F0000001D +:10A6D00041542B514C54533D300D0A002225642F18 +:10A6E00025642F25642C25643A25643A25642200CC +:10A6F000514D544F50454E003A2025642C2564009E +:10A70000514D54434F4E4E003A2025642C25642C65 +:10A7100025640000514D5453554200003A202564F1 +:10A720002C25642C25642C2564000000514D5450C8 +:10A730005542455800000000514D545245435600C3 +:10A740007061727365206661696C2E0A00000000FA +:10A75000726573706F6E73650000000031313131C6 +:10A7600000000000F0B585B050260B9D25B986F39A +:10A77000118800F019FAFEE70C9C24B986F31188C1 +:10A7800000F012FAFEE754270097DDF800E0BEF172 +:10A79000540F04D086F3118800F006FAFEE7009EFD +:10A7A00025630026022584F8515004AF0A9D0396C4 +:10A7B00002940197009500F034F8204600F06FF8FD +:10A7C000049805B0F0BD2DE9F8430646174684B05D +:10A7D00088469946B80000F0BFFA05001CD0542006 +:10A7E00000F0BAFA040014D00020256384F8510068 +:10A7F000039002940D980C99019000914B463A46B3 +:10A800004146304600F00DF8204600F048F801209F +:10A8100004E0284600F029FB4FF0FF3005B0BDE80A +:10A82000F0832DE9F0470A9E8046306B00EB8202F0 +:10A83000101FC0084FEAC00A06F1340451B10022CB +:10A840008D5CA554885C10B1521C102AF8D30020EE +:10A85000E07300E02170089F062F88BF0627099D3E +:10A86000F7622761002161619946301D00F06FFB9E +:10A8700006F1180000F06BFB3661C7F10707B761FE +:10A8800076620020A061002121774A464146504669 +:10A8900000F09AFB306005B12E60BDE8F0872DE92D +:10A8A000F04100F067F8DFF8BC53DFF8BC83E86CD8 +:10A8B000401CE8641426A86A28BBAC62E86C012836 +:10A8C00029D1002706FB07F0404400F033FB7F1C32 +:10A8D000072FF7D305F1740000F02CFB05F1880772 +:10A8E000384600F027FB284600F024FB05F1140051 +:10A8F00000F020FB05F1380000F01CFB05F17400AE +:10A90000E8622F6307E0A86D28B9E06AA96ACA6AFD +:10A91000904228BFAC62A86E401CA86600F096F971 +:10A920004643211D08EB060000F014FB00F0D7FBA6 +:10A93000A86D30B100F03DF903D200F09AF900F0B3 +:10A9400033F9BDE8F08180B588B1DFF81823116FC5 +:10A9500021B100F03CF800F027F9FEE7116F491C27 +:10A960001167002100F08BF900F03BF808B900F006 +:10A9700016F901BD044600F099BB80B586B00021F0 +:10A980000591049103AA04A905A8FBF75FFF0598A8 +:10A99000049902900022009201910023039A0FF281 +:10A9A00050310FF21920FFF7DDFE70B100F00FF803 +:10A9B00000F0FAF8DFF828034FF0FF31C1660122FA +:10A9C00082650021016500F021FB07B000BD502029 +:10A9D00080F311887047DFF80803016F491C016795 +:10A9E000704770B5DFF87C62306F0024002520B915 +:10A9F00000F044F800F0D8F8FEE700F057FB306FA5 +:10AA0000401E3067306F002837D1F06CD8B934E081 +:10AA1000F068C46800F036F800F015F9E06A716D6E +:10AA2000DFF8B8320122824011437165142250438D +:10AA3000211D184400F08EFAE06AB16ACA6A904299 +:10AA400024BF0121316630680028E1D10CB100F04B +:10AA5000EDF8F46D44B100F019F808B1012030664A +:10AA6000641EF8D10020F065306E30B1DFF874124A +:10AA70004FF08050012500F096F8EEE0502181F370 +:10AA80001188704704F1180000F08ABA2DE9F843E4 +:10AA9000DFF8D071386F0026002853D13C6D641C5C +:10AAA0003C6510D1F86A006820B1FFF7E7FF00F0BD +:10AAB0007BF8FEE7F86A396BF9623863786E401C00 +:10AAC000786600F0B3F8F86EDFF8109284424FF029 +:10AAD000140828D320E0F96AC868C5686868844209 +:10AAE0002ED3281D00F05CFAA86A18B105F11800F1 +:10AAF00000F056FAE86A796D0122824011437965C7 +:10AB000008FB00F0291D484400F024FAE86AB96AFD +:10AB1000CA6A904228BF0126F86A00680028DAD184 +:10AB20004FF0FF31F966B86AC06A08FB00F859F8BF +:10AB30000810022928BF0126386E30B1012604E032 +:10AB4000F866F0E7F86D401CF8658FE0DFF8142137 +:10AB5000106F10B101211166704710661421506DFD +:10AB6000B0FA80F3C3F11F034B43DFF87011C858EC +:10AB700038B9502181F31188BFF34F8FBFF36F8F26 +:10AB8000FEE7C81800F1080341684968416099422E +:10AB900004BF496841604068C16891627047DFF84E +:10ABA00044114FF080500860BFF34F8FBFF36F8F99 +:10ABB0007047A86AC16AE06A8142704770B5DFF8E1 +:10ABC000A840DFF81C5111E000F070FA286AC6684E +:10ABD000301D00F0E5F9E86C401EE864686B401E2B +:10ABE000686300F07CFA304600F009F8686B0028D2 +:10ABF000EAD121680229F9D3FFF7D1FFF6E710B5B2 +:10AC0000044694F8510040B9206B00F02EF920461C +:10AC1000BDE8104000F029B910BD0128F7D0022886 +:10AC2000FAD0FFF7D4FEFFF7BFFFFEE70D49C86A71 +:10AC3000006810B94FF0FF3203E0C86AC268D068FC +:10AC40004268CA667047201D00F0AAB90122E06A76 +:10AC5000696D824011436965704700F040FA2846EB +:10AC600070BD0000EC5D0020885E00203046BDE82D +:10AC7000F2831C4A4FF08051116070470000F8B514 +:10AC8000174D2F6D0C46A96A0646081D00F088F97D +:10AC900030B9A86A696DC06A012282409143696532 +:10ACA00016F1010F05D124B1A86A011D05F1380084 +:10ACB0001AE0A86AF6194660BE42A86A05D2011DCC +:10ACC000286BBDE8F44000F052B9011DE86A00F0BD +:10ACD0004EF9E86E864238BFEE66F1BD885E002010 +:10ACE000EC5D002004ED00E0BDE8F44000F032B976 +:10ACF00049444C450000000001484068704700BFCF +:10AD00004002002070477047704770477047704797 +:10AD10007047704708B438B585B009AC0025049475 +:10AD2000039500290EBF01950190491E02910095DF +:10AD300004AB01A9074878441A30F6F720FD0199C1 +:10AD400001B10D70002858BF039806B030BC5DF803 +:10AD500008FB00BF2F68FFFF2DE9F8430446FFF70B +:10AD60003AFE684FB8684FF00009002508BB07F1AC +:10AD7000200307F1200113F0070F4FF4FA500A46A1 +:10AD800005D0CA1DD208D200C2F5FA53C8188018DF +:10AD90000838C008C0003A607D60B8604560056052 +:10ADA000831A5360106050683861F8604FF00040BB +:10ADB000F8614FF05008F869044246D1002C44D0A5 +:10ADC000083414F0070F04D004F1080104F0070060 +:10ADD0000C1A002C39D0F868A04236D33E683946A8 +:10ADE00001E0314606467068A04202D23068002871 +:10ADF000F7D1B868864228D00A683068086002F146 +:10AE000008097268121B112A0CD3311911F00700BE +:10AE100002D000F023F8FEE7301D025174600846AE +:10AE200000F04DF87168F8683C69401AF860FA68FB +:10AE3000A24288BF2246F8693A61014371603560D9 +:10AE400009F007057869401C7861FFF7CAFD15B164 +:10AE500000F004F8FEE74846BDE8F28388F3118865 +:10AE6000BFF34F8FBFF36F8F7047002800D170473B +:10AE700038B5A0F10805234C6968E26950231142F6 +:10AE800004D183F31188FFF7EBFFFEE7286820B1B8 +:10AE900083F31188FFF7E4FFFEE791436960FFF752 +:10AEA0009AFDE16868684118E160284600F007F8FB +:10AEB000A069401CA061BDE83140FFF792BD30B5EC +:10AEC00010490A4600E01A4613688342FBD35368D0 +:10AED000D418844203D14068C318536010464368B5 +:10AEE0001468C518A54208D189688C4204D06168ED +:10AEF000CB184360246800E00C460460824218BF0F +:10AF0000106030BD4028002070B50D462C7834B953 +:10AF100070BD11F8013F1678B34206D0401C21469F +:10AF2000F8F7FEFB28B101462A4612F8013F002B34 +:10AF3000EFD170BD4FF0FF3200F108018260416037 +:10AF4000C16000F108020261002101607047002128 +:10AF50000161704710B542684A6093688B609468DD +:10AF60006160916008610168491C016010BD30B5E5 +:10AF70000A6812F1010F08BF036907D000F1080346 +:10AF800000E023465C682568AA42FAD25A684A6003 +:10AF900091608B60596008610168491C016030BD97 +:10AFA0004368016982689A60836842685A604A68A7 +:10AFB000824204BF83684B60002202610868401E21 +:10AFC0000860086870470000490810B54900A0F102 +:10AFD00020034FF0807499611A60DC616FF0020207 +:10AFE0000FF20D01596140F8242D203810BD0000EA +:10AFF0004D494A68502012F1010F80F31188BFF3C8 +:10B000004F8FBFF36F8F00D0FEE7FEE77CB5474A56 +:10B01000474B10685021984202D100F093F8FEE7A8 +:10B020001068444B984202D100F08CF8FEE7424B86 +:10B030001C780194FF251D701E783B4C8DF8006034 +:10B040009DF8000000F050002070072005E09DF8FA +:10B0500000506D00401E8DF800509DF800502E06E7 +:10B06000F5D4454215F1030F03D0A06000F06AF853 +:10B07000FEE7000200F4E060A06001981870116A19 +:10B0800041F470011162106A40F07040106200F0EB +:10B0900061F80020606000F0BBF82848016841F0CA +:10B0A0004041016000F0A4F8002076BD502080F3FC +:10B0B0001188BFF34F8FBFF36F8F1B494A68521C33 +:10B0C000012A4A600AD11E490A68130606D080F395 +:10B0D0001188BFF34F8FBFF36F8FFEE770471249A0 +:10B0E000486838B9502080F31188BFF34F8FBFF301 +:10B0F0006F8FFEE7401E486008BF80F311887047DD +:10B1000080B5502080F31188BFF34F8FBFF36F8F4E +:10B11000FFF7BCFC18B10A494FF0805008600022CC +:10B1200082F3118801BD00000C02002000ED00E058 +:10B1300071C20F4170C20F4100E400E034EF00E043 +:10B1400004ED00E081F31188BFF34F8FBFF36F8FE1 +:10B15000704700000748084B002101600022826010 +:10B1600028221968B1FBF2F2521E426007210160E9 +:10B17000704700BF10E000E06C020020EFF3098090 +:10B18000BFF36F8F264B1A681EF0100F08BF20ED1B +:10B19000108A20E9F04F106009B44FF0500080F39E +:10B1A0001188BFF34F8FBFF36F8FFFF7CFFC4FF0C6 +:10B1B000000080F3118809BC19680868B0E8F04FF6 +:10B1C0001EF0100F08BFB0EC108A80F30988BFF39F +:10B1D0006F8F7047124B19680868B0E8F04F80F322 +:10B1E0000988BFF36F8F4FF0000080F3118870471C +:10B1F0000C480068006880F308884FF0000080F376 +:10B20000148862B661B6BFF34F8FBFF36F8F00DF54 +:10B21000DFF81400016841F470010160704700001C +:10B22000145E002008ED00E088ED00E080B52DED13 +:10B23000068BB0EE409AF0EE418AF6EE009A39EEB7 +:10B24000280AB0EE608A20EE290A80EE080A00F093 +:10B250003DFCB0EE40AA00F053FD79EE680A60EEC6 +:10B26000A90AC0EE880A80EE800A00F04BFD80EE4D +:10B270000A0ABDEC068BB1EE400A01BD2DE9F04192 +:10B280002DED028B82B0804601AB6A4600F05EFD78 +:10B29000DFF8E4770198BDF80010786139802D233C +:10B2A000BDF90000C0EB0012642110FB03F3002580 +:10B2B00092FBF1FE502210FB02F093FBF1F6019B92 +:10B2C00090FBF1FC1FFA8EFEB6B21FFA8CFC462BE7 +:10B2D00028BFA3F146052B46012204E0B442A8BFD3 +:10B2E000A44543DA5B1C019883425CD208EB43001F +:10B2F000011FB1F90240B1F90050A542F2DAB0F9EC +:10B300000050A542A4BFB0F90240A542EADBB0F963 +:10B310000450A542E6DA07F1140444F82230058807 +:10B3200027F81250521CB0F900407445A8BFA6423D +:10B33000D4DBB0F90200B1F9021000EE103A00EED1 +:10B34000900AB8EE408AB8EEE01A00EE904A00EE9D +:10B35000101AF8EEE00AB8EEC00AFFF767FF38EE01 +:10B36000000A02B0BDEC028BBDE8F08100EE103A9D +:10B37000B0F90200B1F90210B8EE408A00EE100AEE +:10B38000B8EEC01A00EE104AF8EEC00A01EE901AAC +:10B39000B8EEE10AFFF74AFF38EE000AFAEE090AB2 +:10B3A00030EE200ADDE79FED820ADAE738B5044681 +:10B3B000DFF8C85600224FF4E07100F02AF80022AE +:10B3C0004FF4604100F025F8641E032C20D8DFE81C +:10B3D00004F002060F1701224FF4005113E001227E +:10B3E0004FF4807100F015F801224FF480410AE01B +:10B3F0000122802100F00DF801224FF4C04102E04B +:10B4000001224FF4C0712846BDE83840FAF728BA47 +:10B4100031BD2846FAF724BAF8B505460E46F9F7C5 +:10B420007CFEDFF85C46DFF85C762046F9F786F8AC +:10B4300021680020486232462946DFF84C06FCF7B6 +:10B44000F3F93868016A41F2111640F2444531427D +:10B4500004BF016A294200F024F800214162012062 +:10B4600080F31088DFF82406F9F7DCF83868016803 +:10B4700041F001010160416AB1F5827FFBD3016AAD +:10B48000314204BF016A294200F00BF82046F9F767 +:10B4900020F8002080F31088BDE8F2400120FBF77F +:10B4A000C3BA03D10268520852000260704700001C +:10B4B0002DE9F8432DED028B82B005460C46164669 +:10B4C0000C9F98460DF102023221304600F07AFCC2 +:10B4D0006A463221404600F075FCBDF90210DFF8E3 +:10B4E000B09549423B46324609B2304600F092FCE4 +:10B4F000BDF9001049423B46424609B2404600F0C1 +:10B5000089FC39463046FFF7B9FEF0EE040ADFED5C +:10B51000298A80EE200AB9EE048A30EE280A30EE3D +:10B52000080A89ED000A39464046FFF7A7FEB0EE4B +:10B53000041A80EE011A31EE281A31EE080AD9ED0C +:10B54000000A89ED010A70EEC01AC9ED021AB7EEC1 +:10B55000001AF7EE001AC1EE200A81EE800A30EEE2 +:10B56000800A9FED152A20EE022A12EE100A9FEDA6 +:10B57000961AE860DFED111AD9ED020A99ED000A7A +:10B5800020EE811AC1EE211AC1EE801A81EE800AE6 +:10B590002CB9B1EE400A10EE100A286002E010EE5D +:10B5A000100A686002B0BDEC028BBDE8F1830000B8 +:10B5B000000000000000824300606A472905B53F93 +:10B5C0002DE9F84F2DED068B84B0DFF8C8A40AF6FC +:10B5D000CC010AF1CC0201240AF1C00702910192C8 +:10B5E0009FED7A9ADFF8B064DFF8B05441F2111B96 +:10B5F0002868016A11EA0B0F02BF016A40F2444257 +:10B60000114200F0F5F800224262016841F00101A8 +:10B6100001600120FFF7CAFE00F0F0F80120FBF7FF +:10B6200003FA0220FFF7C2FE00F0DEF800F0D6F8C1 +:10B6300000215046FFF73CFF0320FFF7B7FE00F064 +:10B64000DDF80120FBF7F0F90420FFF7AFFE00F072 +:10B65000CBF800F0C3F801215046FFF729FFDAEDDF +:10B66000008A9AED018A28EEA80A08EE080A00F07E +:10B67000FBFB8AED020A18EE900ADAED029AFEF759 +:10B68000E1F98046894619EE900AFEF7DBF900F0F1 +:10B69000CCF900F09DF8F8F7A3FD00EE100A00F0D9 +:10B6A00015FA8AED040A2868016A11EA0B0F02BF35 +:10B6B000016A40F24442114200F09AF8DFED580A64 +:10B6C00038680AEB8001C1ED1C8A81ED268AC1ED44 +:10B6D000089A9FED541A9AED040A60EE200A80EE53 +:10B6E000811A81ED121A401C0A28386057D30020B5 +:10B6F00038600AF1C4020A210AF1700000F0C4FBAC +:10B700000AF1C8020A210AF1980000F0BDFB97ED8A +:10B7100001AAD7ED02AA2AEE0A0A0AEEAA0A00F046 +:10B72000A3FBF0EE409A19EE900AFEF78BF941EC7C +:10B73000180B1AEE100AFEF785F98046894653EC7D +:10B74000182BDFF85C03DFF85C13F5F707FD00F05A +:10B750003FF8F8F745FD00EE100A00F0B7F9DFED0D +:10B76000320A80EE200AF5EE40AA20EE09AAF1EE98 +:10B7700010FA48BF39EE4AAA51EC180B21F00041EB +:10B78000DFF82423DFF82433F5F7CEFC3CBFDFEDF0 +:10B79000279A9FED26AAC6ED0B9A86ED0CAA2620C5 +:10B7A000FBF742F9002C0ED000249AED030A86ED37 +:10B7B000000A86ED010AB4609AED020A86ED030ADA +:10B7C00086ED040A746113E70060EA470000B443A1 +:10B7D00002460B4640464946F8F7D0B84FF4806021 +:10B7E0000090029B019A704702984FF4806113E623 +:10B7F00003D10168490849000160704701984FF47E +:10B80000806109E69FED8B0A002206E000EB8203CF +:10B81000521CD3ED000A30EE200A8A42F6DB704754 +:10B8200000003443DB0F4940DB0FC940000000003B +:10B830002DE9F84F9F4C04F516552DED048B286823 +:10B8400004EB800104F5166981ED000A2A6809EB12 +:10B850008200C0ED000A6968B1F5167FB8BF491CC7 +:10B860004FF41676B1F5167FC8BF314669602046A1 +:10B87000FFF7C8FF2868D5ED010A04F59658F8EEE1 +:10B88000E00A08EB800180EE200A81ED000A9FEDBE +:10B89000698ADFED688A002718E009EB8700DFED91 +:10B8A000730A90ED000A60EE200A9FED711A80EE97 +:10B8B000819AB0EE490A00F023FA30EE088AB0EE21 +:10B8C000490A00F01BFA70EE288A7F1C6A689742CA +:10B8D000E3DB18EE100AFEF7B5F882468B4618EE49 +:10B8E000900AFEF7AFF800F0A0F802460B4650466B +:10B8F0005946F8F743F8F8F773FC00EE100A00F029 +:10B9000001FA286804F5E1579FED599A20EE090ADB +:10B91000DFED560A07EB8001B5EE408A80EE200A83 +:10B92000F1EE10FA81ED000A02DD00F079F807D49B +:10B93000B5EE408AF1EE10FA1ED500F071F80BD585 +:10B94000286807EB800107EB800091ED000A30EEDC +:10B95000090A80ED000A0FE000F062F80CDD2868AB +:10B9600007EB8001DFED430A91ED000A07EB800051 +:10B9700070EE200AC0ED000A4FF4E150211891ED5D +:10B98000000A4FF496516218F0EE400A92ED001A48 +:10B99000F0EE411A002225E004EB820303EB000CD9 +:10B9A0009CED002AB4EE402AF1EE10FA48BFB0EE4A +:10B9B000420AF4EE420AF1EE10FA48BFF0EE420AF3 +:10B9C0000B4493ED002AB4EE412AF1EE10FA48BF81 +:10B9D000B0EE421AF4EE421AF1EE10FA48BFF0EE61 +:10B9E000421A521C6B689A42D6DB2B4880ED000A43 +:10B9F000296857F821204260C0ED020A80ED031A41 +:10BA000058F821200261C0ED051A491C304691FB0F +:10BA1000F0F006FB10162E60BDEC048BBDE8F18F34 +:10BA2000F5EE408AF1EE10FA7047234A234BF5F702 +:10BA300095BB00000000000070B5174D00F040F805 +:10BA400000241B4E4FF47A70FAF7EEFFF088641C66 +:10BA5000844202DB00F034F80024D5ED0C0A95EDA9 +:10BA60000B0AFFF7E5FEFAF7B9FEEBE7DB0F4940FB +:10BA7000000034430000B44374650020000800480F +:10BA8000B0630020FC630020406100204864002077 +:10BA90002C660020A0470020B065002094640020A0 +:10BAA0003A8C30E28E79453E9A9999999999B93FA5 +:10BAB00000020020B80200202D431CEBE2361A3FA2 +:10BAC00005F11C0105F11800FAF7E2BD10EE101A9D +:10BAD00004204FF07E5201EE902A490088BF0820D2 +:10BAE000490800EE101A914214D871EEC00A0F4AAC +:10BAF00031EE801A914261EE200AF1EEE00A05D99A +:10BB000080F0040080EE800A00F07ABA80EE200A0D +:10BB100000F076BA490011F1807F9CBF6FF00041C0 +:10BB200000EE101AAFF3008070470000F404353FB8 +:10BB3000DFED620A60EE200A10EE902A22F000414A +:10BB400001EE101ADFED5E1AB4EE611AF1EE10FA92 +:10BB500025D54FF07C5102F000420A4301EE102A35 +:10BB600071EE200AFDEEE00A10EE901A00296AD06C +:10BB7000FAEEC90A9FED531A00EE810ADFED521A60 +:10BB800000EEA10A9FED512A00EE820ADFED502A55 +:10BB900000EEA20A9FED4F1A00EE810A53E010EE6C +:10BBA000101A4B001B1613F1010F0AD14900081699 +:10BBB00010F1010F02D1090240F07F809FED460A8B +:10BBC0007047490004D1002877D0B7EE000A7047CB +:10BBD0004FF07C5102F000420A4301EE102A71EE50 +:10BBE000200A10EE902A51000DD0090EC1F19601E5 +:10BBF0001829A8BF02F0004203DA0029C4BFCA40D6 +:10BC00008A4000EE902A10EE901A490017D09FED5E +:10BC1000331A20EE811ADFED2B1A01EE210A9FED77 +:10BC20002A2A01EE020ADFED292A01EE220A9FEDFF +:10BC3000283A01EE030ADFED271A01EE210AFDEE94 +:10BC4000E00A10EE901A01F00301081810EE101A25 +:10BC500021F0004100EE901A9FED211AF4EE410A06 +:10BC6000F1EE10FA04D5C10723D5B7EE000A20E0A3 +:10BC7000C10760EE000A0ED59FED1A0A9FED1A1A51 +:10BC800000EE801ADFED191A41EE201AB7EE000A15 +:10BC900001EEA00A0DE09FED162ADFED161A40EE28 +:10BCA000821ADFED152A20EE201A41EEA02A01EEBD +:10BCB000220A800748BFB1EE400A704783F9223F4D +:10BCC0000000004F0000C9C600A0FDC00020A2BABD +:10BCD000000034B30030C2AEFFFFFF7F00008038A9 +:10BCE000000080399349B2BA36A02A3DDFFFFFBE7B +:10BCF0006E8C4CB94283083CA1AA2ABE012017E7EA +:10BD0000002015E710EE101AC1F3C752DAB1992AD4 +:10BD10000FDAC80F21F0004100EE101AB1F17E5F7A +:10BD200040F36E81F7EE000A80EE800A001D00F0FD +:10BD300067B9FF2A01D14A0205D1034AC90F42EA75 +:10BD4000C17100EE101A7047DB0FC93FF0B50D4608 +:10BD500004466F1E002034F9026BB90884461FD0D8 +:10BD6000B4F900E07645BCBF76460CF10100B4F9A9 +:10BD700002E07645BCBF76460CF10200B4F904E05F +:10BD80007645BCBF76460CF10300B4F906E00834F2 +:10BD90000CF1040C7645BCBF76466046491EDFD1E7 +:10BDA00017F0030C0BD0614634F9027BBE42BCBFD6 +:10BDB0003E46A5EB0C00491EACF1010CF4D11680F7 +:10BDC0001860F0BD70B403460024880881B012D01A +:10BDD0001E68009635462E0404EB26445E680096E5 +:10BDE00004EB2544354608332E0404EB2644401E5C +:10BDF00004EB2544ECD111F0030004D033F9025BCD +:10BE00006419401EFAD194FBF1F0108001B070BCAF +:10BE100070470000F0B40446980881B0C1EA0145BB +:10BE200011D0276800973E4696FA15F600961660E0 +:10BE3000676800973E4696FA15F6009656600834F5 +:10BE40000832401EEDD113F0030F09D003F00303B5 +:10BE500034F9020B90FA11F05B1E22F8020BF7D1B5 +:10BE600001B0F0BC70470000B5EEC00AF1EE10FA68 +:10BE700002D4B1EEC00A70476FF0004C00EE10CA59 +:10BE8000AFF30080704700008446880881B09FEDC2 +:10BE90005B0A00F09E8010F0030313D0DCED000A73 +:10BEA0009CED011A30EE200A30EE010ADCED020AA8 +:10BEB0009CED031A30EE200A5B1E30EE010A0CF1F5 +:10BEC000100CEBD15FEA900000F08380DCF80030CA +:10BED0000093401EDCF80430DDED000A009330EEE4 +:10BEE000200ADCF80830DDED000A009330EE200A6D +:10BEF000DCF80C30DDED000A009330EE200A0CF186 +:10BF00001003DDED000AD3F800C0CDF800C030EE1C +:10BF1000200AD3F804C0DDED000ACDF800C030EEF1 +:10BF2000200AD3F808C0DDED000ACDF800C030EEDD +:10BF3000200AD3F80CC0DDED000ACDF800C030EEC9 +:10BF4000200A53F810CFDDED000ACDF800C030EE26 +:10BF5000200AD3F804C0DDED000ACDF800C030EEB1 +:10BF6000200AD3F808C0DDED000ACDF800C030EE9D +:10BF7000200AD3F80CC0DDED000ACDF800C030EE89 +:10BF8000200A53F810CFDDED000ACDF800C030EEE6 +:10BF9000200AD3F804C0DDED000ACDF800C030EE71 +:10BFA000200AD3F808C0DDED000ACDF800C030EE5D +:10BFB000200AD3F80CC0DDED000ACDF800C030EE49 +:10BFC000200ADDED000A30EE200A03F1100C7FF4A8 +:10BFD0007DAF11F0030007D0DCED000A401E30EE0B +:10BFE000200A0CF1040CF7D100EE901AF8EE600A6A +:10BFF00080EE200A82ED000A01B0704700000000C8 +:10C000001AA210EE101A43F2A40CC3F6896CF2ECDB +:10C01000060A614509DB00EE803A70EE800A83EE85 +:10C02000200A40F0020010EE101A4900D1F1E6415A +:10C030000BD860EE000A20EE203A03EE010A01EE72 +:10C04000A02A42EE202A80EE220A400810F0020FB9 +:10C0500018BFB1EE400A02EB8002D2ED000A30EECA +:10C06000200A28BFB1EE400A70470000D7B3DD3F79 +:10C070006AD5033F2B94A93DB82A593F0000803F61 +:10C08000000080BF00000000920A063FDB0FC93F9E +:10C09000920A863FDB0FC93F920A0640DB0F4940F8 +:10C0A000368D274000000000000000000000000066 :10C0B0000000000000000000000000000000000080 :10C0C0000000000000000000000000000000000070 :10C0D0000000000000000000000000000000000060 @@ -3093,112 +3093,112 @@ :10C1300000000000000000000000000000000000FF :10C1400000000000000000000000000000000000EF :10C1500000000000000000000000000000000000DF -:10C160005B4552524F525D205B25733A25645D203A -:10C17000417373657274696F6E2028726574203D17 -:10C180003D2048414C5F4F4B29206661696C6564D6 -:10C1900021207368743330B2C9D1F9CAA7B0DC0A60 -:10C1A0000D0A00005B4552524F525D205B25733AE9 -:10C1B00025645D20417373657274696F6E20282851 -:10C1C000746D705F74656D646174612E6656616C28 -:10C1D0007565203E3D202D343029202626202874E8 -:10C1E0006D705F74656D646174612E6656616C7507 -:10C1F00065203C3D2038352929206661696C6564DD -:10C2000021207368743330CEC2B6C8D6B5D0A3D15E -:10C21000E9CAA7B0DC0A0D0A000000005B455252D3 -:10C220004F525D205B25733A25645D204173736531 -:10C230007274696F6E202828746D705F68756D69FF -:10C24000646174612E6656616C7565203E3D2030D8 -:10C25000292026262028746D705F68756D696461D9 -:10C2600074612E6656616C7565203C3D203130301E -:10C270002929206661696C656421207368743330F4 -:10C28000CAAAB6C8D6B5D0A3D1E9CAA7B0DC0A0DF0 -:10C290000A000000FEE7FEE7FEE7FEE7FEE7704764 -:10C2A0003148FCF783B980B53048F8F783FABDE828 -:10C2B00002402F48F8F77EBA2E48F8F77BBA38B517 -:10C2C0002D4D2E4C2846FCF7F7FA01222146284630 -:10C2D000FCF7BCFA2A4800684169C268491C91FB16 -:10C2E000F2F302FB13110269914205D02178BDE8F7 -:10C2F00034400830FDF73CBB31BD70B5214E224DB6 -:10C300003046FCF7D9FA214900F013F800F017F88D -:10C3100000D01EE070BD70B51D4E1E4D3046FCF7BE -:10C32000CBFA1D4900F005F800F009F800D010E044 -:10C3300070BD0C68012229463046FCF787BA606957 -:10C34000E168401C90FBF1F201FB12002169884278 -:10C350007047297804F10800BDE87040FDF708BB7C -:10C360000E48FCF7A9BA00002865002014630020DD -:10C3700090640020DC640020105F0020985F0020A3 -:10C38000BC5A00209C5F002024600020EC5B002051 -:10C3900028600020B06000201C5D0020B4600020F8 -:10C3A000453A5C595C4941525C6D6963726F5F63E9 -:10C3B0006C696D6174655C447269766572735C5317 -:10C3C000687433785C73687433302E630000000047 -:10C3D0005B4552524F525D205B25733A25645D20C8 -:10C3E000417373657274696F6E20286765745F743A -:10C3F000656D705F68756D695F646174612826742E -:10C40000656D702C202668756D6929292066616923 -:10C410006C6564212021212153656E736F72205356 -:10C420006874333020436865636B204661696C65CE -:10C43000640A0D0A0000000053656E736F7220538A -:10C440006874333020436865636B204F4B2E0D0AB0 -:10C450002054656D703A252E32662C48756D693A08 -:10C46000252E32660D0A00000E48016841F4700165 -:10C47000016000220C49086840F0010008608A60F1 -:10C480004FF480520B68094803400B60CA600020DB -:10C490000B68074A23F480230B6088614FF000612A -:10C4A0001160704788ED00E000100240FFFFF6EADF -:10C4B00008ED00E00000000000000000010203049D -:10C4C00006070809453A5C595C4941525C6D69634D -:10C4D000726F5F636C696D6174655C4170705C5311 -:10C4E00072635C696E666C6173682E6300000000A5 -:10C4F0005B4552524F525D205B25733A25645D20A7 -:10C50000696E666C6173682065726173652065721F -:10C51000726F72210D0A000000004129211C1917B9 -:10C520001615141312121111111010100F0F0F0FF6 -:10C530000E0E0E0E0E0E0E0D0D0D0D0D0D0000004B -:10C540003031323334353637383961626364656689 -:10C550006768696A6B6C6D6E6F70717273747576F3 -:10C560007778797A000000007363616E665F733AD2 -:10C57000206261642025632C2025732C206F72209B -:10C58000255B20617267756D656E740000000000A8 -:10C59000000000000000244000000000000059409E -:10C5A000000000000088C3400000000084D79741CD -:10C5B0000080E03779C34143176E05B5B5B893469F -:10C5C000F5F93FE9034F384D321D30F94877825A6B -:10C5D0003CBF737FDD4F15756465766949643D2501 -:10C5E000730A206672616D65547970653D25730A22 -:10C5F0002076657273696F6E3D25640A20726573DB -:10C60000706F6E73653D25640A2074696D6553749F -:10C61000616D703D25640A0030B4002512E050F8C9 -:10C62000042BD30744BF4A44521E091F042942F871 -:10C63000045BFAD213468C0744BF15809B1CC907C4 -:10C6400048BF1D7050F8041B0029E8D130BC70476A -:10C65000A0860100400D0300801A060000350C0082 -:10C6600040420F0080841E0000093D0000127A0045 -:10C670000024F40000366E010048E801006CDC0282 -:10C680007363616E665F733A2062616420666C6FEB -:10C690006174696E672D706F696E74206172677561 -:10C6A0006D656E740000000010B5074979441831BB -:10C6B000064C7C44163404E00A68081D114488477F -:10C6C0000146A142F8D110BD2C0000004800000036 -:10C6D0004EF68851CEF20001086840F47000086000 -:10C6E000BFF34F8FBFF36F8F4FF00170E1EE100A71 -:10C6F0007047000025FFFFFF8C630000B40200209C -:10C7000000000000A749FFFF040200001E02000015 -:10C710000000002000F00DF8002801D0FFF7C4FF52 -:10C72000AFF300800020AFF30080F8F75BFE00F06D -:10C7300002F80120704700F001B8000007463846B3 -:10C74000F7F7B0FEFBE700000548014603B4684672 -:10C7500080F30988AFF30080FFF7BAFFFFF7DAFF35 -:10C76000A5EDF5FE74656D68756D5F757064617437 -:10C77000655F7461736B00007472616E735F346720 -:10C780005F7461736B0000000148804701480047F7 -:10C7900069C4000849C7000864656661756C745413 -:10C7A00061736B00616E656D6F6D6574657200001D -:10C7B0006C65645461736B000000000001020304A7 -:10C7C000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF9D -:10C7D000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF8D -:10C7E000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF7D -:10C7F000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF6D +:10C1600000000000000000000000000000000000CF +:10C1700000000000000000000000000000000000BF +:10C1800000000000000000000000000000000000AF +:10C19000000000005B4552524F525D205B25733A10 +:10C1A00025645D20417373657274696F6E20287217 +:10C1B0006574203D3D2048414C5F4F4B292066610E +:10C1C000696C656421207368743330B2C9D1F9CACF +:10C1D000A7B0DC0A0D0A00005B4552524F525D20A9 +:10C1E0005B25733A25645D20417373657274696FD2 +:10C1F0006E202828746D705F74656D646174612EA3 +:10C200006656616C7565203E3D202D343029202610 +:10C21000262028746D705F74656D646174612E668C +:10C2200056616C7565203C3D2038352929206661B2 +:10C23000696C656421207368743330CEC2B6C8D689 +:10C24000B5D0A3D1E9CAA7B0DC0A0D0A00000000EE +:10C250005B4552524F525D205B25733A25645D2049 +:10C26000417373657274696F6E202828746D705FF6 +:10C2700068756D69646174612E6656616C756520C0 +:10C280003E3D2030292026262028746D705F687579 +:10C290006D69646174612E6656616C7565203C3D04 +:10C2A000203130302929206661696C656421207352 +:10C2B00068743330CAAAB6C8D6B5D0A3D1E9CAA724 +:10C2C000B0DC0A0D0A000000FEE7FEE7FEE7FEE72D +:10C2D000FEE770473148FCF775B980B53048F8F78C +:10C2E00069FABDE802402F48F8F764BA2E48F8F71B +:10C2F00061BA38B52D4D2E4C2846FCF7E9FA0122DB +:10C3000021462846FCF7AEFA2A4800684169C2680F +:10C31000491C91FBF2F302FB13110269914205D013 +:10C320002178BDE834400830FDF72EBB31BD70B533 +:10C33000214E224D3046FCF7CBFA214900F013F88C +:10C3400000F017F800D01EE070BD70B51D4E1E4DF8 +:10C350003046FCF7BDFA1D4900F005F800F009F879 +:10C3600000D010E070BD0C68012229463046FCF771 +:10C3700079BA6069E168401C90FBF1F201FB1200A0 +:10C38000216988427047297804F10800BDE87040AF +:10C39000FDF7FABA0E48FCF79BBA00002C650020A6 +:10C3A0001863002094640020E0640020145F0020E3 +:10C3B0009C5F0020C05A0020A05F00202860002061 +:10C3C000F05B00202C600020B4600020205D002085 +:10C3D000B8600020453A5C595C4941525C6D696324 +:10C3E000726F5F636C696D6174655C4472697665D8 +:10C3F00072735C53687433785C73687433302E6383 +:10C40000000000005B4552524F525D205B25733A9D +:10C4100025645D20417373657274696F6E202867AF +:10C4200065745F74656D705F68756D695F64617474 +:10C4300061282674656D702C202668756D69292920 +:10C44000206661696C6564212021212153656E732A +:10C450006F7220536874333020436865636B2046E5 +:10C4600061696C65640A0D0A0000000053656E7313 +:10C470006F7220536874333020436865636B204FBC +:10C480004B2E0D0A2054656D703A252E32662C48CD +:10C49000756D693A252E32660D0A00000E48016856 +:10C4A00041F47001016000220C49086840F001006D +:10C4B00008608A604FF480520B68094803400B60A3 +:10C4C000CA6000200B68074A23F480230B60886150 +:10C4D0004FF000611160704788ED00E000100240ED +:10C4E000FFFFF6EA08ED00E0000000000000000099 +:10C4F0000102030406070809453A5C595C494152A8 +:10C500005C6D6963726F5F636C696D6174655C41DA +:10C5100070705C5372635C696E666C6173682E63E5 +:10C52000000000005B4552524F525D205B25733A7C +:10C5300025645D20696E666C617368206572617345 +:10C5400065206572726F72210D0A0000000041299A +:10C55000211C191716151413121211111110101095 +:10C560000F0F0F0F0E0E0E0E0E0E0E0D0D0D0D0DEC +:10C570000D000000303132333435363738396162DE +:10C58000636465666768696A6B6C6D6E6F70717203 +:10C59000737475767778797A0000000000000000E7 +:10C5A000000000000000244000000000000059408E +:10C5B000000000000088C3400000000084D79741BD +:10C5C0000080E03779C34143176E05B5B5B893468F +:10C5D000F5F93FE9034F384D321D30F94877825A5B +:10C5E0003CBF737FDD4F15756465766949643D25F1 +:10C5F000730A206672616D65547970653D25730A12 +:10C600002076657273696F6E3D25640A20726573CA +:10C61000706F6E73653D25640A2074696D6553748F +:10C62000616D703D25640A0030B4002512E050F8B9 +:10C63000042BD30744BF4A44521E091F042942F861 +:10C64000045BFAD213468C0744BF15809B1CC907B4 +:10C6500048BF1D7050F8041B0029E8D130BC70475A +:10C66000A0860100400D0300801A060000350C0072 +:10C6700040420F0080841E0000093D0000127A0035 +:10C680000024F40000366E010048E801006CDC0272 +:10C690007363616E665F733A2062616420666C6FDB +:10C6A0006174696E672D706F696E74206172677551 +:10C6B0006D656E740000000010B5074979441831AB +:10C6C000064C7C44163404E00A68081D114488476F +:10C6D0000146A142F8D110BD500000006C000000DE +:10C6E0007363616E665F733A206261642025632C18 +:10C6F0002025732C206F7220255B20617267756D79 +:10C70000656E74004EF68851CEF20001086840F460 +:10C7100070000860BFF34F8FBFF36F8F4FF0017051 +:10C72000E1EE100A7047000001FFFFFF9063000078 +:10C73000B8020020000000007349FFFF040200005F +:10C740002A0200000000002000F00DF8002801D0AF +:10C75000FFF7B2FFAFF300800020AFF30080F8F7DF +:10C7600041FE00F002F80120704700F001B800001F +:10C7700007463846F7F796FEFBE7000005480146F6 +:10C7800003B4684680F30988AFF30080FFF7BAFF6F +:10C79000FFF7DAFFA5EDF5FE74656D68756D5F75E1 +:10C7A00070646174655F7461736B00007472616EB4 +:10C7B000735F34675F7461736B00000001488047EA +:10C7C000014800479DC400087DC700086465666194 +:10C7D000756C745461736B00616E656D6F6D65741B +:10C7E000657200006C65645461736B0000000000AA +:10C7F00001020304FFF7FEBFFFF7FEBFFFF7FEBF16 :10C80000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF5C :10C81000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF4C :10C82000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF3C @@ -3215,23 +3215,27 @@ :10C8D000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF8C :10C8E000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF7C :10C8F000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF6C -:10C90000FFF7FEBFFFF7FEBFFFF7FEBF900725ADA5 -:10C91000000837AE00080001F0060B112233445521 -:10C92000667700012006546573745F535542259065 -:10C930000431323334350008500F39392E372E3157 -:10C9400034302E31302C3138383300301006546FEB -:10C95000706963000003101003ED9C00081008C309 -:10C96000A59D7CF1AF011003559B000801D1125D1C -:10C970000812020812830821F0128B081204081210 -:10C980009308120508129B0812060812A308120742 -:10C990000812AB08250912B30812090812BB0812C5 -:10C9A0000A0812C10812140812C70812150812D773 -:10C9B0000812160812E50812170812FB08121808C8 -:10C9C00043099C28430D9C28431D9C2843499C28CF -:10C9D000125308121A08127308121B081289084011 -:10C9E00008553080255802580216000112AA01F29B -:10C9F00012000150078800062C062C0000012DF2C1 -:10CA0000021035E2011433093D15F30280252DF2A1 -:0BCA10000603182529F200C24A0200AC -:040000050800C749DF +:10C90000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF5B +:10C91000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF4B +:10C92000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF3B +:10C93000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF2B +:10C94000900759AD00086BAE00080001F0060B110E +:10C9500022334455667700018011546573745F6318 +:10C96000696C656E74003132333435000008500F45 +:10C9700039392E372E3134302E31302C313838338E +:10C9800000302005546F7069635F31591203051040 +:10C9900003059D00081008C3BD9D80F1AF01100381 +:10C9A0006D9B000801D1127508120208129B082124 +:10C9B000F012A30812040812AB0812050812B308FB +:10C9C00012060812BB0812070812C308250912CB69 +:10C9D0000812090812D308120A0812D908121408FA +:10C9E00012DF0812150812EF0812160812FD0812BD +:10C9F00017081003139C0008180843219C2843259E +:10CA00009C2843359C2843619C28126B08121A0805 +:10CA1000128B08121B0812A10840085530802558B7 +:10CA200002580216000112AA01F2120001500788F2 +:10CA300000062C062C0000012DF2021035E2011434 +:10CA400033093D15F30280252DF20603182529F23E +:05CA500000C24A0200D3 +:040000050800C77DAB :00000001FF diff --git a/EWARM/micro_climate/Exe/micro_climate.out b/EWARM/micro_climate/Exe/micro_climate.out index 0d61350..b1e5e8e 100644 Binary files a/EWARM/micro_climate/Exe/micro_climate.out and b/EWARM/micro_climate/Exe/micro_climate.out differ diff --git a/EWARM/micro_climate/Exe/micro_climate.sim b/EWARM/micro_climate/Exe/micro_climate.sim index 3a60d0f..0c10e34 100644 Binary files a/EWARM/micro_climate/Exe/micro_climate.sim and b/EWARM/micro_climate/Exe/micro_climate.sim differ diff --git a/EWARM/micro_climate/List/Core_13247989168731456611.dir/freertos.lst b/EWARM/micro_climate/List/Core_13247989168731456611.dir/freertos.lst index 61d659e..69ba0d2 100644 --- a/EWARM/micro_climate/List/Core_13247989168731456611.dir/freertos.lst +++ b/EWARM/micro_climate/List/Core_13247989168731456611.dir/freertos.lst @@ -1,6 +1,6 @@ ############################################################################### # -# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:26 +# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 07/Sep/2024 09:35:00 # Copyright 1999-2023 IAR Systems AB. # # Cpu mode = thumb @@ -174,7 +174,7 @@ E:\Y\IAR\micro_climate\Core\Src\freertos.c 86 { 87 *ppxIdleTaskTCBBuffer = &xIdleTaskTCBBuffer; \ vApplicationGetIdleTaskMemory: (+1) - \ 0x0 0x.... LDR.N R3,??DataTable9 + \ 0x0 0x.... LDR.N R3,??DataTable10 \ 0x2 0x6003 STR R3,[R0, #+0] 88 *ppxIdleTaskStackBuffer = &xIdleStack[0]; \ 0x4 0xF103 0x0054 ADD R0,R3,#+84 @@ -222,7 +222,7 @@ E:\Y\IAR\micro_climate\Core\Src\freertos.c 122 defaultTaskHandle = osThreadCreate(osThread(defaultTask), NULL); \ 0x2 0x2100 MOVS R1,#+0 \ 0x4 0x.... ADR.N R0,`MX_FREERTOS_Init::os_thread_def_defaultTask` - \ 0x6 0x.... LDR.N R4,??DataTable9_1 + \ 0x6 0x.... LDR.N R4,??DataTable10_1 \ 0x8 0x.... 0x.... BL osThreadCreate \ 0xC 0x60E0 STR R0,[R4, #+12] 123 @@ -334,15 +334,15 @@ E:\Y\IAR\micro_climate\Core\Src\freertos.c 155 { \ StartDefaultTask: (+1) \ 0x0 0xB570 PUSH {R4-R6,LR} - \ 0x2 0x.... LDR.N R4,??DataTable9_2 - \ 0x4 0x.... LDR.N R5,??DataTable9_3 - \ 0x6 0x.... LDR.N R6,??DataTable9_4 + \ 0x2 0x.... LDR.N R4,??DataTable10_2 + \ 0x4 0x.... LDR.N R5,??DataTable10_3 + \ 0x6 0x.... LDR.N R6,??DataTable10_4 156 /* USER CODE BEGIN StartDefaultTask */ 157 158 /* Infinite loop */ 159 for(;;) 160 { - 161 read_and_process_uart_data(g_rs485_uart_handle); + 161 read_and_process_uart_data(g_rs485_uart_handle); \ ??StartDefaultTask_0: (+1) \ 0x8 0x6830 LDR R0,[R6, #+0] \ 0xA 0x.... 0x.... BL read_and_process_uart_data @@ -361,135 +361,162 @@ E:\Y\IAR\micro_climate\Core\Src\freertos.c \ 0x1C 0x20C8 MOVS R0,#+200 \ 0x1E 0x.... 0x.... BL osDelay \ 0x22 0xE7F1 B.N ??StartDefaultTask_0 - 168 - 169 } - 170 /* USER CODE END StartDefaultTask */ - 171 } - 172 - 173 /* Private application code --------------------------------------------------*/ - 174 /* USER CODE BEGIN Application */ - 175 #if 0 - 176 void task_shell_term_main_loop(void const * argument) - 177 { - 178 shell_init(); - 179 for(;;) - 180 { - 181 shell_main_loop("climate:~$ "); - 182 osDelay(500); - 183 } - 184 } - 185 #endif + 168 } + 169 /* USER CODE END StartDefaultTask */ + 170 } + 171 + 172 /* Private application code --------------------------------------------------*/ + 173 /* USER CODE BEGIN Application */ + 174 #if 0 + 175 void task_shell_term_main_loop(void const * argument) + 176 { + 177 shell_init(); + 178 for(;;) + 179 { + 180 shell_main_loop("climate:~$ "); + 181 osDelay(500); + 182 } + 183 } + 184 #endif + 185 186 - 187 \ In section .text, align 2, keep-with-next - 188 void SensorTask(void const * argument) - 189 { + 187 void SensorTask(void const * argument) + 188 { \ SensorTask: (+1) \ 0x0 0xB510 PUSH {R4,LR} - \ 0x2 0x.... LDR.N R4,??DataTable9_3 - 190 /* USER CODE BEGIN StartDefaultTask */ - 191 /* Infinite loop */ - 192 for(;;) - 193 { - 194 read_and_process_uart_data(g_term_uart_handle); + \ 0x2 0x.... LDR.N R4,??DataTable10_3 + 189 /* USER CODE BEGIN StartDefaultTask */ + 190 /* Infinite loop */ + 191 for(;;) + 192 { + 193 read_and_process_uart_data(g_term_uart_handle); \ ??SensorTask_0: (+1) \ 0x4 0x6820 LDR R0,[R4, #+0] \ 0x6 0x.... 0x.... BL read_and_process_uart_data - 195 osDelay(100); + 194 osDelay(100); \ 0xA 0x2064 MOVS R0,#+100 \ 0xC 0x.... 0x.... BL osDelay \ 0x10 0xE7F8 B.N ??SensorTask_0 - 196 } - 197 /* USER CODE END StartDefaultTask */ - 198 } - 199 /* USER CODE END Application */ - 200 + 195 } + 196 /* USER CODE END StartDefaultTask */ + 197 } + 198 /* USER CODE END Application */ + 199 \ In section .text, align 2, keep-with-next - 201 void LEDTask(void const * argument) - 202 { + 200 void LEDTask(void const * argument) + 201 { \ LEDTask: (+1) \ 0x0 0xB580 PUSH {R7,LR} - 203 /* USER CODE BEGIN StartDefaultTask */ - 204 /* Infinite loop */ - 205 for(;;) - 206 { - 207 osDelay(1000); + 202 /* USER CODE BEGIN StartDefaultTask */ + 203 /* Infinite loop */ + 204 for(;;) + 205 { + 206 osDelay(1000); \ ??LEDTask_0: (+1) \ 0x2 0xF44F 0x707A MOV R0,#+1000 \ 0x6 0x.... 0x.... BL osDelay - 208 HAL_GPIO_TogglePin(GPIOC,GPIO_LED_CTRL_Pin); + 207 HAL_GPIO_TogglePin(GPIOC,GPIO_LED_CTRL_Pin); \ 0xA 0xF44F 0x7100 MOV R1,#+512 - \ 0xE 0x.... LDR.N R0,??DataTable9_5 + \ 0xE 0x.... LDR.N R0,??DataTable10_5 \ 0x10 0x.... 0x.... BL HAL_GPIO_TogglePin \ 0x14 0xE7F5 B.N ??LEDTask_0 - 209 - 210 } - 211 /* USER CODE END StartDefaultTask */ - 212 } - 213 /* USER CODE END Application */ - 214 + 208 + 209 } + 210 /* USER CODE END StartDefaultTask */ + 211 } + 212 /* USER CODE END Application */ + 213 + + \ In section .bss, align 4 + 214 int trans_4g_flag = 0; + \ trans_4g_flag: + \ 0x0 DS8 4 \ In section .text, align 2, keep-with-next 215 void Trans_4g_Task(void const * argument) 216 { \ Trans_4g_Task: (+1) - \ 0x0 0xB510 PUSH {R4,LR} + \ 0x0 0xB538 PUSH {R3-R5,LR} 217 /* USER CODE BEGIN StartDefaultTask */ 218 EC801_start(); \ 0x2 0x.... 0x.... BL EC801_start 219 MQTT_Trans_Data(); - \ ??Trans_4g_Task_0: (+1) \ 0x6 0x.... 0x.... BL MQTT_Trans_Data 220 int temp_1s = 0; \ 0xA 0x2400 MOVS R4,#+0 + \ 0xC 0x.... LDR.N R5,??DataTable10_6 + \ 0xE 0xE002 B.N ??Trans_4g_Task_0 221 /* Infinite loop */ 222 for(;;) 223 { 224 osDelay(1000); - \ ??Trans_4g_Task_1: (+1) - \ 0xC 0xF44F 0x707A MOV R0,#+1000 - \ 0x10 0x.... 0x.... BL osDelay 225 temp_1s++; - \ 0x14 0x1C64 ADDS R4,R4,#+1 226 if(temp_1s >= 600) - \ 0x16 0xF5B4 0x7F16 CMP R4,#+600 - \ 0x1A 0xDBF7 BLT.N ??Trans_4g_Task_1 227 { 228 temp_1s = 0; - 229 MQTT_Trans_Data(); - \ 0x1C 0xE7F3 B.N ??Trans_4g_Task_0 - 230 } - 231 - 232 } - 233 /* USER CODE END StartDefaultTask */ - 234 } + 229 trans_4g_flag = 1; + 230 + 231 } + 232 + 233 if(trans_4g_flag == 1) + \ ??Trans_4g_Task_1: (+1) + \ 0x10 0x6828 LDR R0,[R5, #+0] + \ 0x12 0x2801 CMP R0,#+1 + \ 0x14 0xD00A BEQ.N ??Trans_4g_Task_2 + \ ??Trans_4g_Task_0: (+1) + \ 0x16 0xF44F 0x707A MOV R0,#+1000 + \ 0x1A 0x.... 0x.... BL osDelay + \ 0x1E 0x1C64 ADDS R4,R4,#+1 + \ 0x20 0xF5B4 0x7F16 CMP R4,#+600 + \ 0x24 0xDBF4 BLT.N ??Trans_4g_Task_1 + \ 0x26 0x2001 MOVS R0,#+1 + \ 0x28 0x2400 MOVS R4,#+0 + \ 0x2A 0x6028 STR R0,[R5, #+0] + 234 { + 235 MQTT_Trans_Data(); + \ ??Trans_4g_Task_2: (+1) + \ 0x2C 0x.... 0x.... BL MQTT_Trans_Data + 236 trans_4g_flag = 0; + \ 0x30 0x2000 MOVS R0,#+0 + \ 0x32 0x6028 STR R0,[R5, #+0] + \ 0x34 0xE7EF B.N ??Trans_4g_Task_0 + 237 } + 238 + 239 } + 240 /* USER CODE END StartDefaultTask */ + 241 } \ In section .text, align 4, keep-with-next - \ ??DataTable9: + \ ??DataTable10: \ 0x0 0x....'.... DC32 xIdleTaskTCBBuffer \ In section .text, align 4, keep-with-next - \ ??DataTable9_1: + \ ??DataTable10_1: \ 0x0 0x....'.... DC32 anemometerHandle \ In section .text, align 4, keep-with-next - \ ??DataTable9_2: + \ ??DataTable10_2: \ 0x0 0x....'.... DC32 time_get_ok \ In section .text, align 4, keep-with-next - \ ??DataTable9_3: + \ ??DataTable10_3: \ 0x0 0x....'.... DC32 g_term_uart_handle \ In section .text, align 4, keep-with-next - \ ??DataTable9_4: + \ ??DataTable10_4: \ 0x0 0x....'.... DC32 g_rs485_uart_handle \ In section .text, align 4, keep-with-next - \ ??DataTable9_5: + \ ??DataTable10_5: \ 0x0 0x4800'0800 DC32 0x48000800 + \ In section .text, align 4, keep-with-next + \ ??DataTable10_6: + \ 0x0 0x....'.... DC32 trans_4g_flag + \ In section .rodata, align 4 \ ?_0: \ 0x0 0x64 0x65 DC8 "defaultTask" @@ -540,12 +567,12 @@ E:\Y\IAR\micro_climate\Core\Src\freertos.c \ 0x61 0x73 \ 0x6B 0x00 \ 0xE DS8 2 - 235 /* USER CODE END Application */ - 236 - 237 - 238 - 239 - 240 + 242 /* USER CODE END Application */ + 243 + 244 + 245 + 246 + 247 Maximum stack usage in bytes: @@ -563,10 +590,10 @@ E:\Y\IAR\micro_climate\Core\Src\freertos.c 16 -> osDelay 16 -> parse_4g_receive_data 16 -> read_and_process_uart_data - 8 Trans_4g_Task - 8 -> EC801_start - 8 -> MQTT_Trans_Data - 8 -> osDelay + 16 Trans_4g_Task + 16 -> EC801_start + 16 -> MQTT_Trans_Data + 16 -> osDelay 0 vApplicationGetIdleTaskMemory @@ -574,12 +601,13 @@ E:\Y\IAR\micro_climate\Core\Src\freertos.c Bytes Function/Label ----- -------------- - 4 ??DataTable9 - 4 ??DataTable9_1 - 4 ??DataTable9_2 - 4 ??DataTable9_3 - 4 ??DataTable9_4 - 4 ??DataTable9_5 + 4 ??DataTable10 + 4 ??DataTable10_1 + 4 ??DataTable10_2 + 4 ??DataTable10_3 + 4 ??DataTable10_4 + 4 ??DataTable10_5 + 4 ??DataTable10_6 12 ?_0 8 ?_1 12 ?_2 @@ -589,7 +617,7 @@ E:\Y\IAR\micro_climate\Core\Src\freertos.c 62 MX_FREERTOS_Init 18 SensorTask 36 StartDefaultTask - 30 Trans_4g_Task + 54 Trans_4g_Task 20 anemometerHandle Trans_4g_taskHandle ledTaskHandle @@ -601,19 +629,20 @@ E:\Y\IAR\micro_climate\Core\Src\freertos.c 28 os_thread_def_temhum_update_task 28 os_thread_def_trans_4g_task 4 sensorTaskHandle + 4 trans_4g_flag 16 vApplicationGetIdleTaskMemory 4 wind_update_taskHandle 596 xIdleTaskTCBBuffer xIdleStack - 624 bytes in section .bss + 628 bytes in section .bss 68 bytes in section .rodata - 348 bytes in section .text + 376 bytes in section .text - 348 bytes of CODE memory + 376 bytes of CODE memory 68 bytes of CONST memory - 624 bytes of DATA memory + 628 bytes of DATA memory Errors: none Warnings: none diff --git a/EWARM/micro_climate/List/Core_13247989168731456611.dir/freertos.s b/EWARM/micro_climate/List/Core_13247989168731456611.dir/freertos.s index ca2dbb8..c5a3c1d 100644 --- a/EWARM/micro_climate/List/Core_13247989168731456611.dir/freertos.s +++ b/EWARM/micro_climate/List/Core_13247989168731456611.dir/freertos.s @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////////////////////// // -// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:26 +// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 07/Sep/2024 09:35:00 // Copyright 1999-2023 IAR Systems AB. // // Cpu mode = thumb @@ -85,6 +85,7 @@ PUBLIC ledTaskHandle PUBLIC sensorTaskHandle PUBLIC temhum_update_taskHandle + PUBLIC trans_4g_flag PUBLIC vApplicationGetIdleTaskMemory PUBLIC wind_update_taskHandle @@ -258,7 +259,7 @@ xIdleTaskTCBBuffer: // 86 { // 87 *ppxIdleTaskTCBBuffer = &xIdleTaskTCBBuffer; vApplicationGetIdleTaskMemory: - LDR.N R3,??DataTable9 + LDR.N R3,??DataTable10 STR R3,[R0, #+0] // 88 *ppxIdleTaskStackBuffer = &xIdleStack[0]; ADD R0,R3,#+84 @@ -313,7 +314,7 @@ MX_FREERTOS_Init: // 122 defaultTaskHandle = osThreadCreate(osThread(defaultTask), NULL); MOVS R1,#+0 ADR.N R0,`MX_FREERTOS_Init::os_thread_def_defaultTask` - LDR.N R4,??DataTable9_1 + LDR.N R4,??DataTable10_1 CFI FunCall osThreadCreate BL osThreadCreate STR R0,[R4, #+12] @@ -384,15 +385,15 @@ StartDefaultTask: CFI R5 Frame(CFA, -12) CFI R4 Frame(CFA, -16) CFI CFA R13+16 - LDR.N R4,??DataTable9_2 - LDR.N R5,??DataTable9_3 - LDR.N R6,??DataTable9_4 + LDR.N R4,??DataTable10_2 + LDR.N R5,??DataTable10_3 + LDR.N R6,??DataTable10_4 // 156 /* USER CODE BEGIN StartDefaultTask */ // 157 // 158 /* Infinite loop */ // 159 for(;;) // 160 { -// 161 read_and_process_uart_data(g_rs485_uart_handle); +// 161 read_and_process_uart_data(g_rs485_uart_handle); ??StartDefaultTask_0: LDR R0,[R6, #+0] CFI FunCall read_and_process_uart_data @@ -415,135 +416,98 @@ StartDefaultTask: CFI FunCall osDelay BL osDelay B.N ??StartDefaultTask_0 -// 168 -// 169 } -// 170 /* USER CODE END StartDefaultTask */ -// 171 } +// 168 } +// 169 /* USER CODE END StartDefaultTask */ +// 170 } CFI EndBlock cfiBlock2 -// 172 -// 173 /* Private application code --------------------------------------------------*/ -// 174 /* USER CODE BEGIN Application */ -// 175 #if 0 -// 176 void task_shell_term_main_loop(void const * argument) -// 177 { -// 178 shell_init(); -// 179 for(;;) -// 180 { -// 181 shell_main_loop("climate:~$ "); -// 182 osDelay(500); -// 183 } -// 184 } -// 185 #endif +// 171 +// 172 /* Private application code --------------------------------------------------*/ +// 173 /* USER CODE BEGIN Application */ +// 174 #if 0 +// 175 void task_shell_term_main_loop(void const * argument) +// 176 { +// 177 shell_init(); +// 178 for(;;) +// 179 { +// 180 shell_main_loop("climate:~$ "); +// 181 osDelay(500); +// 182 } +// 183 } +// 184 #endif +// 185 // 186 -// 187 SECTION `.text`:CODE:NOROOT(1) CFI Block cfiBlock3 Using cfiCommon0 CFI Function SensorTask THUMB -// 188 void SensorTask(void const * argument) -// 189 { +// 187 void SensorTask(void const * argument) +// 188 { SensorTask: PUSH {R4,LR} CFI R14 Frame(CFA, -4) CFI R4 Frame(CFA, -8) CFI CFA R13+8 - LDR.N R4,??DataTable9_3 -// 190 /* USER CODE BEGIN StartDefaultTask */ -// 191 /* Infinite loop */ -// 192 for(;;) -// 193 { -// 194 read_and_process_uart_data(g_term_uart_handle); + LDR.N R4,??DataTable10_3 +// 189 /* USER CODE BEGIN StartDefaultTask */ +// 190 /* Infinite loop */ +// 191 for(;;) +// 192 { +// 193 read_and_process_uart_data(g_term_uart_handle); ??SensorTask_0: LDR R0,[R4, #+0] CFI FunCall read_and_process_uart_data BL read_and_process_uart_data -// 195 osDelay(100); +// 194 osDelay(100); MOVS R0,#+100 CFI FunCall osDelay BL osDelay B.N ??SensorTask_0 -// 196 } -// 197 /* USER CODE END StartDefaultTask */ -// 198 } +// 195 } +// 196 /* USER CODE END StartDefaultTask */ +// 197 } CFI EndBlock cfiBlock3 -// 199 /* USER CODE END Application */ -// 200 +// 198 /* USER CODE END Application */ +// 199 SECTION `.text`:CODE:NOROOT(1) CFI Block cfiBlock4 Using cfiCommon0 CFI Function LEDTask THUMB -// 201 void LEDTask(void const * argument) -// 202 { +// 200 void LEDTask(void const * argument) +// 201 { LEDTask: PUSH {R7,LR} CFI R14 Frame(CFA, -4) CFI CFA R13+8 -// 203 /* USER CODE BEGIN StartDefaultTask */ -// 204 /* Infinite loop */ -// 205 for(;;) -// 206 { -// 207 osDelay(1000); +// 202 /* USER CODE BEGIN StartDefaultTask */ +// 203 /* Infinite loop */ +// 204 for(;;) +// 205 { +// 206 osDelay(1000); ??LEDTask_0: MOV R0,#+1000 CFI FunCall osDelay BL osDelay -// 208 HAL_GPIO_TogglePin(GPIOC,GPIO_LED_CTRL_Pin); +// 207 HAL_GPIO_TogglePin(GPIOC,GPIO_LED_CTRL_Pin); MOV R1,#+512 - LDR.N R0,??DataTable9_5 + LDR.N R0,??DataTable10_5 CFI FunCall HAL_GPIO_TogglePin BL HAL_GPIO_TogglePin B.N ??LEDTask_0 -// 209 -// 210 } -// 211 /* USER CODE END StartDefaultTask */ -// 212 } +// 208 +// 209 } +// 210 /* USER CODE END StartDefaultTask */ +// 211 } CFI EndBlock cfiBlock4 +// 212 /* USER CODE END Application */ +// 213 - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 + SECTION `.bss`:DATA:REORDER:NOROOT(2) DATA -??DataTable9: - DATA32 - DC32 xIdleTaskTCBBuffer - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -??DataTable9_1: - DATA32 - DC32 anemometerHandle - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -??DataTable9_2: - DATA32 - DC32 time_get_ok - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -??DataTable9_3: - DATA32 - DC32 g_term_uart_handle - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -??DataTable9_4: - DATA32 - DC32 g_rs485_uart_handle - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -??DataTable9_5: - DATA32 - DC32 0x48000800 -// 213 /* USER CODE END Application */ -// 214 +// 214 int trans_4g_flag = 0; +trans_4g_flag: + DS8 4 SECTION `.text`:CODE:NOROOT(1) CFI Block cfiBlock5 Using cfiCommon0 @@ -552,44 +516,114 @@ LEDTask: // 215 void Trans_4g_Task(void const * argument) // 216 { Trans_4g_Task: - PUSH {R4,LR} + PUSH {R3-R5,LR} CFI R14 Frame(CFA, -4) - CFI R4 Frame(CFA, -8) - CFI CFA R13+8 + CFI R5 Frame(CFA, -8) + CFI R4 Frame(CFA, -12) + CFI CFA R13+16 // 217 /* USER CODE BEGIN StartDefaultTask */ // 218 EC801_start(); CFI FunCall EC801_start BL EC801_start // 219 MQTT_Trans_Data(); -??Trans_4g_Task_0: CFI FunCall MQTT_Trans_Data BL MQTT_Trans_Data // 220 int temp_1s = 0; MOVS R4,#+0 + LDR.N R5,??DataTable10_6 + B.N ??Trans_4g_Task_0 // 221 /* Infinite loop */ // 222 for(;;) // 223 { // 224 osDelay(1000); +// 225 temp_1s++; +// 226 if(temp_1s >= 600) +// 227 { +// 228 temp_1s = 0; +// 229 trans_4g_flag = 1; +// 230 +// 231 } +// 232 +// 233 if(trans_4g_flag == 1) ??Trans_4g_Task_1: + LDR R0,[R5, #+0] + CMP R0,#+1 + BEQ.N ??Trans_4g_Task_2 +??Trans_4g_Task_0: MOV R0,#+1000 CFI FunCall osDelay BL osDelay -// 225 temp_1s++; ADDS R4,R4,#+1 -// 226 if(temp_1s >= 600) CMP R4,#+600 BLT.N ??Trans_4g_Task_1 -// 227 { -// 228 temp_1s = 0; -// 229 MQTT_Trans_Data(); + MOVS R0,#+1 + MOVS R4,#+0 + STR R0,[R5, #+0] +// 234 { +// 235 MQTT_Trans_Data(); +??Trans_4g_Task_2: + CFI FunCall MQTT_Trans_Data + BL MQTT_Trans_Data +// 236 trans_4g_flag = 0; + MOVS R0,#+0 + STR R0,[R5, #+0] B.N ??Trans_4g_Task_0 -// 230 } -// 231 -// 232 } -// 233 /* USER CODE END StartDefaultTask */ -// 234 } +// 237 } +// 238 +// 239 } +// 240 /* USER CODE END StartDefaultTask */ +// 241 } CFI EndBlock cfiBlock5 + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +??DataTable10: + DATA32 + DC32 xIdleTaskTCBBuffer + + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +??DataTable10_1: + DATA32 + DC32 anemometerHandle + + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +??DataTable10_2: + DATA32 + DC32 time_get_ok + + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +??DataTable10_3: + DATA32 + DC32 g_term_uart_handle + + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +??DataTable10_4: + DATA32 + DC32 g_rs485_uart_handle + + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +??DataTable10_5: + DATA32 + DC32 0x48000800 + + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +??DataTable10_6: + DATA32 + DC32 trans_4g_flag + SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA @@ -690,20 +724,20 @@ Trans_4g_Task: DS8 2 END -// 235 /* USER CODE END Application */ -// 236 -// 237 -// 238 -// 239 -// 240 +// 242 /* USER CODE END Application */ +// 243 +// 244 +// 245 +// 246 +// 247 // -// 624 bytes in section .bss +// 628 bytes in section .bss // 68 bytes in section .rodata -// 348 bytes in section .text +// 376 bytes in section .text // -// 348 bytes of CODE memory +// 376 bytes of CODE memory // 68 bytes of CONST memory -// 624 bytes of DATA memory +// 628 bytes of DATA memory // //Errors: none //Warnings: none diff --git a/EWARM/micro_climate/List/Core_13247989168731456611.dir/main.lst b/EWARM/micro_climate/List/Core_13247989168731456611.dir/main.lst index 506cc93..e148a35 100644 --- a/EWARM/micro_climate/List/Core_13247989168731456611.dir/main.lst +++ b/EWARM/micro_climate/List/Core_13247989168731456611.dir/main.lst @@ -1,6 +1,6 @@ ############################################################################### # -# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:26 +# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Sep/2024 09:05:00 # Copyright 1999-2023 IAR Systems AB. # # Cpu mode = thumb @@ -505,19 +505,19 @@ E:\Y\IAR\micro_climate\Core\Src\main.c \ In section .text, align 4, keep-with-next \ ?_2: - \ 0x0 0x41 0x75 DC8 "Aug 30 2024" - \ 0x67 0x20 - \ 0x33 0x30 + \ 0x0 0x53 0x65 DC8 "Sep 5 2024" + \ 0x70 0x20 + \ 0x20 0x35 \ 0x20 0x32 \ 0x30 0x32 \ 0x34 0x00 \ In section .text, align 4, keep-with-next \ ?_3: - \ 0x0 0x31 0x34 DC8 "14:42:26" - \ 0x3A 0x34 - \ 0x32 0x3A - \ 0x32 0x36 + \ 0x0 0x30 0x39 DC8 "09:04:59" + \ 0x3A 0x30 + \ 0x34 0x3A + \ 0x35 0x39 \ 0x00 \ 0x9 DS8 3 257 diff --git a/EWARM/micro_climate/List/Core_13247989168731456611.dir/main.s b/EWARM/micro_climate/List/Core_13247989168731456611.dir/main.s index f818691..64eb93e 100644 --- a/EWARM/micro_climate/List/Core_13247989168731456611.dir/main.s +++ b/EWARM/micro_climate/List/Core_13247989168731456611.dir/main.s @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////////////////////// // -// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:26 +// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 05/Sep/2024 09:05:00 // Copyright 1999-2023 IAR Systems AB. // // Cpu mode = thumb @@ -655,14 +655,14 @@ Error_Handler: DATA ?_2: DATA8 - DC8 "Aug 30 2024" + DC8 "Sep 5 2024" SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA ?_3: DATA8 - DC8 "14:42:26" + DC8 "09:04:59" DATA DS8 3 diff --git a/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.lst b/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.lst index 027f043..9545831 100644 --- a/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.lst +++ b/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.lst @@ -1,6 +1,6 @@ ############################################################################### # -# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27 +# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 07/Sep/2024 09:35:01 # Copyright 1999-2023 IAR Systems AB. # # Cpu mode = thumb @@ -74,7 +74,7 @@ E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c 11 // ID 12 uint8_t g_devic_id[] = {0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77}; 13 // 客户端名字 - 14 char g_cilent_name[] = "Test_SUB"; + 14 char g_cilent_name[] = "Test_cilent"; 15 // 连接用户名 16 char g_cilent_user_name[] = "12345"; 17 // 连接密码 @@ -82,7 +82,7 @@ E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c 19 // 服务器IP 20 char g_server_ip[] = "199.7.140.10,1883"; 21 // 订阅主题名 - 22 char g_topic_name[] = "Test_Topic"; + 22 char g_topic_name[] = "Test_Topic_1"; 23 24 // 时间戳 25 uint32_t g_time_stamp; @@ -142,7 +142,7 @@ E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c 56 uint8_t temp_status = HAL_ERROR; 57 temp_status = HAL_GPIO_ReadPin(GPIO_4G_STATUS_GPIO_Port, GPIO_4G_STATUS_Pin) == GPIO_PIN_SET ? HAL_OK : HAL_ERROR; \ 0x2 0xF44F 0x7100 MOV R1,#+512 - \ 0x6 0x.... 0x.... LDR.W R0,??DataTable37 + \ 0x6 0x.... 0x.... LDR.W R0,??DataTable38_1 \ 0xA 0x.... 0x.... BL HAL_GPIO_ReadPin \ 0xE 0x2801 CMP R0,#+1 \ 0x10 0xD101 BNE.N ??Read_Status_0 @@ -163,8 +163,8 @@ E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c \ 0x0 0xB510 PUSH {R4,LR} \ 0x2 0x4614 MOV R4,R2 64 if(HAL_OK == HAL_UART_Transmit(&huart1,(uint8_t *)buffer,size,100000)) - \ 0x4 0x.... 0x.... LDR.W R3,??DataTable37_1 - \ 0x8 0x.... 0x.... LDR.W R0,??DataTable37_2 + \ 0x4 0x.... 0x.... LDR.W R3,??DataTable38_2 + \ 0x8 0x.... 0x.... LDR.W R0,??DataTable38_3 \ 0xC 0xB292 UXTH R2,R2 \ 0xE 0x.... 0x.... BL HAL_UART_Transmit \ 0x12 0xB908 CBNZ.N R0,??__write_0 @@ -195,10 +195,10 @@ E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c \ 0x4 0xF241 0x3888 MOVW R8,#+5000 \ 0x8 0x.... 0x.... BL ?Subroutine2 \ ??CrossCallReturnLabel_10: (+1) - \ 0xC 0x.... ADR.N R7,??DataTable34 - \ 0xE 0x.... 0x.... LDR.W R5,??DataTable37_3 + \ 0xC 0x.... ADR.N R7,??DataTable35 + \ 0xE 0x.... 0x.... LDR.W R5,??DataTable38_4 \ 0x12 0x.... 0x.... ADR.W R4,?_1 - \ 0x16 0x.... 0x.... LDR.W R6,??DataTable37_4 + \ 0x16 0x.... 0x.... LDR.W R6,??DataTable38_5 \ 0x1A 0xE00A B.N ??CrossCallReturnLabel_9 80 81 // 打开客户端网络 @@ -225,7 +225,7 @@ E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c \ 0x36 0xD0F1 BEQ.N ??MQTT_Config_0 \ 0x38 0x2100 MOVS R1,#+0 \ 0x3A 0x6171 STR R1,[R6, #+20] - \ 0x3C 0x.... ADR.N R4,??DataTable34_1 + \ 0x3C 0x.... ADR.N R4,??DataTable35_1 \ 0x3E 0x.... 0x.... ADR.W R9,?_3 \ 0x42 0xE01A B.N ??CrossCallReturnLabel_8 90 @@ -365,11 +365,11 @@ E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c 141 g_devic_id[4], \ 142 g_devic_id[5], \ 143 g_devic_id[6]); - \ 0x10 0x.... 0x.... LDR.W R5,??DataTable37_4 + \ 0x10 0x.... 0x.... LDR.W R5,??DataTable38_5 \ 0x14 0x.... 0x.... ADR.W R2,?_7 \ 0x18 0x7969 LDRB R1,[R5, #+5] \ 0x1A 0x782B LDRB R3,[R5, #+0] - \ 0x1C 0x.... 0x.... LDR.W R4,??DataTable37_5 + \ 0x1C 0x.... 0x.... LDR.W R4,??DataTable38_6 \ 0x20 0x9104 STR R1,[SP, #+16] \ 0x22 0x4606 MOV R6,R0 \ 0x24 0x79A8 LDRB R0,[R5, #+6] @@ -409,7 +409,7 @@ E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c \ 0x6E 0x4640 MOV R0,R8 \ 0x70 0x.... 0x.... BL cJSON_AddNumberToObject 150 cJSON_AddNumberToObject(JsonRoot, "version", 10); - \ 0x74 0xED9F 0x.... VLDR.W D0,??DataTable35 + \ 0x74 0xED9F 0x.... VLDR.W D0,??DataTable36 \ 0x78 0x.... 0x.... ADR.W R1,?_12 \ 0x7C 0x4640 MOV R0,R8 \ 0x7E 0x.... 0x.... BL cJSON_AddNumberToObject @@ -432,13 +432,13 @@ Warning[Pa205]: implicit conversion from float to double conversion from float to double \ ??MQTT_Trans_Data_0: (+1) \ 0x8E 0xEB04 0x0087 ADD R0,R4,R7, LSL #+2 - \ 0x92 0xEDDF 0x.... VLDR.W S1,??DataTable35_1 + \ 0x92 0xEDDF 0x.... VLDR.W S1,??DataTable36_1 \ 0x96 0xED90 0x0A00 VLDR S0,[R0, #0] \ 0x9A 0xEE60 0x0A20 VMUL.F32 S1,S0,S1 \ 0x9E 0xEE10 0x0A90 VMOV R0,S1 \ 0xA2 0x.... 0x.... BL __aeabi_f2d \ 0xA6 0x2200 MOVS R2,#+0 - \ 0xA8 0x.... 0x.... LDR.W R3,??DataTable37_6 + \ 0xA8 0x.... 0x.... LDR.W R3,??DataTable38_7 \ 0xAC 0x.... 0x.... BL __aeabi_dadd \ 0xB0 0x.... 0x.... BL __aeabi_d2iz \ 0xB4 0xEE01 0x0A10 VMOV S2,R0 @@ -446,7 +446,7 @@ Warning[Pa205]: implicit conversion from float to double \ 0xBC 0xEE11 0x0A10 VMOV R0,S2 \ 0xC0 0x.... 0x.... BL __aeabi_f2d \ 0xC4 0x2200 MOVS R2,#+0 - \ 0xC6 0x.... 0x.... LDR.W R3,??DataTable37_7 + \ 0xC6 0x.... 0x.... LDR.W R3,??DataTable38_8 \ 0xCA 0x.... 0x.... BL __aeabi_ddiv \ 0xCE 0xEC41 0x0B10 VMOV D0,R0,R1 \ 0xD2 0x.... 0x.... BL cJSON_CreateNumber @@ -469,12 +469,12 @@ Warning[Pa205]: implicit conversion from float to double 163 sprintf(str_len_str, "%d", str_len); \ 0xF0 0x1D82 ADDS R2,R0,#+6 \ 0xF2 0xB2D2 UXTB R2,R2 - \ 0xF4 0x.... ADR.N R1,??DataTable35_2 + \ 0xF4 0x.... ADR.N R1,??DataTable36_2 \ 0xF6 0xA80A ADD R0,SP,#+40 \ 0xF8 0x.... 0x.... BL sprintf - \ 0xFC 0x.... ADR.N R7,??DataTable34 - \ 0xFE 0x.... ADR.N R4,??DataTable34_1 - \ 0x100 0x.... 0x.... LDR.W R6,??DataTable37_3 + \ 0xFC 0x.... ADR.N R7,??DataTable35 + \ 0xFE 0x.... ADR.N R4,??DataTable35_1 + \ 0x100 0x.... 0x.... LDR.W R6,??DataTable38_4 \ 0x104 0x.... 0x.... ADR.W R10,?_15 \ 0x108 0xE020 B.N ??MQTT_Trans_Data_1 164 @@ -521,7 +521,7 @@ Warning[Pa205]: implicit conversion from float to double \ 0x150 0xD0DB BEQ.N ??MQTT_Trans_Data_2 \ 0x152 0x2100 MOVS R1,#+0 \ 0x154 0x6229 STR R1,[R5, #+32] - 179 + 179 180 //释放 181 vPortFree(cjson_str); \ 0x156 0x4648 MOV R0,R9 @@ -648,7 +648,7 @@ Warning[Pa205]: implicit conversion from float to double \ 0x5E 0x1E64 SUBS R4,R4,#+1 \ 0x60 0xF44F 0x6161 MOV R1,#+3600 \ 0x64 0x19A4 ADDS R4,R4,R6 - \ 0x66 0x.... 0x.... LDR.W R0,??DataTable37_8 + \ 0x66 0x.... 0x.... LDR.W R0,??DataTable38_9 \ 0x6A 0x9A0C LDR R2,[SP, #+48] \ 0x6C 0x9B0D LDR R3,[SP, #+52] \ 0x6E 0x434D MULS R5,R1,R5 @@ -694,12 +694,12 @@ Warning[Pa205]: implicit conversion from float to double \ flag_pubex: \ 0x20 0x0000'0000 DC32 0 \ g_cilent_name: - \ 0x24 0x54 0x65 DC8 "Test_SUB" + \ 0x24 0x54 0x65 DC8 "Test_cilent" \ 0x73 0x74 - \ 0x5F 0x53 - \ 0x55 0x42 - \ 0x00 - \ 0x2D DS8 3 + \ 0x5F 0x63 + \ 0x69 0x6C + \ 0x65 0x6E + \ 0x74 0x00 \ g_cilent_user_name: \ 0x30 0x31 0x32 DC8 "12345" \ 0x33 0x34 @@ -722,13 +722,14 @@ Warning[Pa205]: implicit conversion from float to double \ 0x33 0x00 \ 0x52 DS8 2 \ g_topic_name: - \ 0x54 0x54 0x65 DC8 "Test_Topic" + \ 0x54 0x54 0x65 DC8 "Test_Topic_1" \ 0x73 0x74 \ 0x5F 0x54 \ 0x6F 0x70 \ 0x69 0x63 + \ 0x5F 0x31 \ 0x00 - \ 0x5F DS8 1 + \ 0x61 DS8 3 234 // 生成时间戳 \ In section .text, align 2, keep-with-next @@ -740,109 +741,109 @@ Warning[Pa205]: implicit conversion from float to double 238 if(USE_UTC) 239 { 240 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=0\r\n"); - \ 0x2 0x.... LDR.N R4,??DataTable37_3 - \ 0x4 0x.... 0x.... ADR.W R1,?_17 - \ 0x8 0x6820 LDR R0,[R4, #+0] - \ 0xA 0xB0A3 SUB SP,SP,#+140 - \ 0xC 0x.... 0x.... BL uart_sendstr + \ 0x2 0x.... 0x.... LDR.W R4,??DataTable38_4 + \ 0x6 0x.... 0x.... ADR.W R1,?_17 + \ 0xA 0x6820 LDR R0,[R4, #+0] + \ 0xC 0xB0A3 SUB SP,SP,#+140 + \ 0xE 0x.... 0x.... BL uart_sendstr 241 }else 242 { 243 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=2\r\n"); 244 } 245 osDelay(1000); - \ 0x10 0xF44F 0x707A MOV R0,#+1000 - \ 0x14 0x.... 0x.... BL osDelay - \ 0x18 0x2164 MOVS R1,#+100 - \ 0x1A 0xA80A ADD R0,SP,#+40 - \ 0x1C 0x.... 0x.... BL __aeabi_memclr4 + \ 0x12 0xF44F 0x707A MOV R0,#+1000 + \ 0x16 0x.... 0x.... BL osDelay + \ 0x1A 0x2164 MOVS R1,#+100 + \ 0x1C 0xA80A ADD R0,SP,#+40 + \ 0x1E 0x.... 0x.... BL __aeabi_memclr4 246 char time[100] = {0};int index = 0; - \ 0x20 0x2600 MOVS R6,#+0 - \ 0x22 0xAD0A ADD R5,SP,#+40 + \ 0x22 0x2600 MOVS R6,#+0 + \ 0x24 0xAD0A ADD R5,SP,#+40 247 248 // 第一个“后是时间,前面不要 249 do{ 250 time[index] = uart_dev_in_char(g_ec801_uart_handle); \ ??EC801_GET_Time_0: (+1) - \ 0x24 0x6820 LDR R0,[R4, #+0] - \ 0x26 0x.... 0x.... BL uart_dev_in_char - \ 0x2A 0x.... 0x.... BL ?Subroutine6 + \ 0x26 0x6820 LDR R0,[R4, #+0] + \ 0x28 0x.... 0x.... BL uart_dev_in_char + \ 0x2C 0x.... 0x.... BL ?Subroutine6 251 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); - \ ??CrossCallReturnLabel_22: (+1) - \ 0x2E 0xD004 BEQ.N ??EC801_GET_Time_1 - \ 0x30 0x6820 LDR R0,[R4, #+0] - \ 0x32 0x.... 0x.... BL uart_dev_char_present - \ 0x36 0x2800 CMP R0,#+0 - \ 0x38 0xD1F4 BNE.N ??EC801_GET_Time_0 + \ ??CrossCallReturnLabel_23: (+1) + \ 0x30 0xD004 BEQ.N ??EC801_GET_Time_1 + \ 0x32 0x6820 LDR R0,[R4, #+0] + \ 0x34 0x.... 0x.... BL uart_dev_char_present + \ 0x38 0x2800 CMP R0,#+0 + \ 0x3A 0xD1F4 BNE.N ??EC801_GET_Time_0 252 // 丢掉前面的 253 memcpy(time, time + index - 1, index); \ ??EC801_GET_Time_1: (+1) - \ 0x3A 0xA80A ADD R0,SP,#+40 - \ 0x3C 0x4430 ADD R0,R0,R6 - \ 0x3E 0x1E41 SUBS R1,R0,#+1 - \ 0x40 0x4632 MOV R2,R6 - \ 0x42 0xA80A ADD R0,SP,#+40 - \ 0x44 0x.... 0x.... BL __aeabi_memcpy + \ 0x3C 0xA80A ADD R0,SP,#+40 + \ 0x3E 0x4430 ADD R0,R0,R6 + \ 0x40 0x1E41 SUBS R1,R0,#+1 + \ 0x42 0x4632 MOV R2,R6 + \ 0x44 0xA80A ADD R0,SP,#+40 + \ 0x46 0x.... 0x.... BL __aeabi_memcpy 254 index = 1; - \ 0x48 0x2601 MOVS R6,#+1 + \ 0x4A 0x2601 MOVS R6,#+1 255 256 // "前面是时间 257 do{ 258 time[index] = uart_dev_in_char(g_ec801_uart_handle); \ ??EC801_GET_Time_2: (+1) - \ 0x4A 0x6820 LDR R0,[R4, #+0] - \ 0x4C 0x.... 0x.... BL uart_dev_in_char - \ 0x50 0x.... 0x.... BL ?Subroutine6 + \ 0x4C 0x6820 LDR R0,[R4, #+0] + \ 0x4E 0x.... 0x.... BL uart_dev_in_char + \ 0x52 0x.... 0x.... BL ?Subroutine6 259 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); - \ ??CrossCallReturnLabel_23: (+1) - \ 0x54 0xD004 BEQ.N ??EC801_GET_Time_3 - \ 0x56 0x6820 LDR R0,[R4, #+0] - \ 0x58 0x.... 0x.... BL uart_dev_char_present - \ 0x5C 0x2800 CMP R0,#+0 - \ 0x5E 0xD1F4 BNE.N ??EC801_GET_Time_2 + \ ??CrossCallReturnLabel_24: (+1) + \ 0x56 0xD004 BEQ.N ??EC801_GET_Time_3 + \ 0x58 0x6820 LDR R0,[R4, #+0] + \ 0x5A 0x.... 0x.... BL uart_dev_char_present + \ 0x5E 0x2800 CMP R0,#+0 + \ 0x60 0xD1F4 BNE.N ??EC801_GET_Time_2 260 261 // 字符提取成int 262 sscanf(time, "\"%d/%d/%d,%d:%d:%d\"", &year, &month, &day, &hour, &minute, &second); \ ??EC801_GET_Time_3: (+1) - \ 0x60 0xA805 ADD R0,SP,#+20 - \ 0x62 0xA906 ADD R1,SP,#+24 - \ 0x64 0xAA07 ADD R2,SP,#+28 - \ 0x66 0xAB08 ADD R3,SP,#+32 - \ 0x68 0x9003 STR R0,[SP, #+12] - \ 0x6A 0x9102 STR R1,[SP, #+8] - \ 0x6C 0x9201 STR R2,[SP, #+4] - \ 0x6E 0x9300 STR R3,[SP, #+0] - \ 0x70 0xAA04 ADD R2,SP,#+16 - \ 0x72 0xAB09 ADD R3,SP,#+36 - \ 0x74 0x.... 0x.... ADR.W R1,?_18 - \ 0x78 0x.... LDR.N R4,??DataTable37_4 - \ 0x7A 0xA80A ADD R0,SP,#+40 - \ 0x7C 0x.... 0x.... BL sscanf + \ 0x62 0xA805 ADD R0,SP,#+20 + \ 0x64 0xA906 ADD R1,SP,#+24 + \ 0x66 0xAA07 ADD R2,SP,#+28 + \ 0x68 0xAB08 ADD R3,SP,#+32 + \ 0x6A 0x9003 STR R0,[SP, #+12] + \ 0x6C 0x9102 STR R1,[SP, #+8] + \ 0x6E 0x9201 STR R2,[SP, #+4] + \ 0x70 0x9300 STR R3,[SP, #+0] + \ 0x72 0xAA04 ADD R2,SP,#+16 + \ 0x74 0xAB09 ADD R3,SP,#+36 + \ 0x76 0x.... 0x.... ADR.W R1,?_18 + \ 0x7A 0x.... LDR.N R4,??DataTable38_5 + \ 0x7C 0xA80A ADD R0,SP,#+40 + \ 0x7E 0x.... 0x.... BL sscanf 263 264 if(year) - \ 0x80 0x9804 LDR R0,[SP, #+16] - \ 0x82 0xB108 CBZ.N R0,??EC801_GET_Time_4 + \ 0x82 0x9804 LDR R0,[SP, #+16] + \ 0x84 0xB108 CBZ.N R0,??EC801_GET_Time_4 265 { 266 time_get_ok = 1; - \ 0x84 0x2101 MOVS R1,#+1 - \ 0x86 0x7221 STRB R1,[R4, #+8] + \ 0x86 0x2101 MOVS R1,#+1 + \ 0x88 0x7221 STRB R1,[R4, #+8] 267 } 268 // 生成时间戳 269 g_time_stamp = fml_time_to_stamp(year, month, day, hour, minute, second); \ ??EC801_GET_Time_4: (+1) - \ 0x88 0x9805 LDR R0,[SP, #+20] - \ 0x8A 0x9906 LDR R1,[SP, #+24] - \ 0x8C 0x9001 STR R0,[SP, #+4] - \ 0x8E 0x9100 STR R1,[SP, #+0] - \ 0x90 0x9B07 LDR R3,[SP, #+28] - \ 0x92 0x9A08 LDR R2,[SP, #+32] - \ 0x94 0x9909 LDR R1,[SP, #+36] - \ 0x96 0x9804 LDR R0,[SP, #+16] - \ 0x98 0x.... 0x.... BL fml_time_to_stamp - \ 0x9C 0x60E0 STR R0,[R4, #+12] + \ 0x8A 0x9805 LDR R0,[SP, #+20] + \ 0x8C 0x9906 LDR R1,[SP, #+24] + \ 0x8E 0x9001 STR R0,[SP, #+4] + \ 0x90 0x9100 STR R1,[SP, #+0] + \ 0x92 0x9B07 LDR R3,[SP, #+28] + \ 0x94 0x9A08 LDR R2,[SP, #+32] + \ 0x96 0x9909 LDR R1,[SP, #+36] + \ 0x98 0x9804 LDR R0,[SP, #+16] + \ 0x9A 0x.... 0x.... BL fml_time_to_stamp + \ 0x9E 0x60E0 STR R0,[R4, #+12] 270 return year; - \ 0x9E 0x9804 LDR R0,[SP, #+16] - \ 0xA0 0xB024 ADD SP,SP,#+144 - \ 0xA2 0xBD70 POP {R4-R6,PC} + \ 0xA0 0x9804 LDR R0,[SP, #+16] + \ 0xA2 0xB024 ADD SP,SP,#+144 + \ 0xA4 0xBD70 POP {R4-R6,PC} 271 } \ In section .text, align 2, keep-with-next @@ -865,7 +866,7 @@ Warning[Pa205]: implicit conversion from float to double \ parse_4g_receive_data: (+1) \ 0x0 0xE92D 0x4FF0 PUSH {R4-R11,LR} 279 if(uart_dev_char_present(g_ec801_uart_handle)){ - \ 0x4 0x.... LDR.N R1,??DataTable37_3 + \ 0x4 0x.... LDR.N R1,??DataTable38_4 \ 0x6 0x6808 LDR R0,[R1, #+0] \ 0x8 0xB0BD SUB SP,SP,#+244 \ 0xA 0x.... 0x.... BL uart_dev_char_present @@ -1035,6 +1036,11 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of ^ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of type "char const *" + + int inJson = 0; + ^ +"E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c",294 Warning[Pe177]: variable + "inJson" was declared but never referenced 415 // 连接完成 416 if(result == 0 || result == 1) 417 { @@ -1066,27 +1072,19 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of 443 { 444 parse_json(temp_buff); 445 } - 446 term_printf(temp_buff); - ^ -Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of - type "char *" - - int inJson = 0; - ^ -"E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c",294 Warning[Pe177]: variable - "inJson" was declared but never referenced + 446 // term_printf(temp_buff); 447 return; 448 } 449 temp_buff_index ++; \ ??parse_4g_receive_data_2: (+1) \ 0x3A 0x1C6D ADDS R5,R5,#+1 \ ??parse_4g_receive_data_1: (+1) - \ 0x3C 0x.... LDR.N R0,??DataTable37_3 + \ 0x3C 0x.... LDR.N R0,??DataTable38_4 \ 0x3E 0x6800 LDR R0,[R0, #+0] \ 0x40 0x.... 0x.... BL uart_dev_char_present \ 0x44 0x2800 CMP R0,#+0 \ 0x46 0xD047 BEQ.N ??parse_4g_receive_data_0 - \ 0x48 0x.... LDR.N R0,??DataTable37_3 + \ 0x48 0x.... LDR.N R0,??DataTable38_4 \ 0x4A 0x6800 LDR R0,[R0, #+0] \ 0x4C 0x.... 0x.... BL uart_dev_in_char \ 0x50 0x4606 MOV R6,R0 @@ -1096,13 +1094,13 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of \ 0x58 0xD10D BNE.N ??parse_4g_receive_data_3 \ 0x5A 0x1D39 ADDS R1,R7,#+4 \ 0x5C 0x.... 0x.... BL ?Subroutine7 - \ ??CrossCallReturnLabel_24: (+1) + \ ??CrossCallReturnLabel_25: (+1) \ 0x60 0x5C41 LDRB R1,[R0, R1] \ 0x62 0x2954 CMP R1,#+84 \ 0x64 0xD105 BNE.N ??parse_4g_receive_data_4 \ 0x66 0x1CF9 ADDS R1,R7,#+3 \ 0x68 0x.... 0x.... BL ?Subroutine7 - \ ??CrossCallReturnLabel_25: (+1) + \ ??CrossCallReturnLabel_26: (+1) \ 0x6C 0x5C40 LDRB R0,[R0, R1] \ 0x6E 0x2841 CMP R0,#+65 \ 0x70 0xD001 BEQ.N ??parse_4g_receive_data_3 @@ -1134,7 +1132,7 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of \ ??parse_4g_receive_data_7: (+1) \ 0xAC 0x.... ADR.N R1,?_19 \ 0xAE 0x.... 0x.... BL ?Subroutine5 - \ ??CrossCallReturnLabel_21: (+1) + \ ??CrossCallReturnLabel_22: (+1) \ 0xB2 0xB198 CBZ.N R0,??parse_4g_receive_data_9 \ 0xB4 0x5566 STRB R6,[R4, R5] \ 0xB6 0x2E0D CMP R6,#+13 @@ -1148,18 +1146,18 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of \ 0xC8 0x.... 0x.... BL sscanf \ 0xCC 0x9800 LDR R0,[SP, #+0] \ 0xCE 0x2800 CMP R0,#+0 - \ 0xD0 0xD164 BNE.N ??parse_4g_receive_data_11 - \ 0xD2 0x.... LDR.N R0,??DataTable37_4 + \ 0xD0 0xD161 BNE.N ??parse_4g_receive_data_11 + \ 0xD2 0x.... LDR.N R0,??DataTable38_5 \ 0xD4 0x2101 MOVS R1,#+1 \ 0xD6 0x6141 STR R1,[R0, #+20] \ ??parse_4g_receive_data_0: (+1) - \ 0xD8 0xE060 B.N ??parse_4g_receive_data_11 + \ 0xD8 0xE05D B.N ??parse_4g_receive_data_11 \ ??parse_4g_receive_data_10: (+1) \ 0xDA 0x1C6D ADDS R5,R5,#+1 \ ??parse_4g_receive_data_9: (+1) \ 0xDC 0x.... ADR.N R1,?_21 \ 0xDE 0x.... 0x.... BL ?Subroutine5 - \ ??CrossCallReturnLabel_20: (+1) + \ ??CrossCallReturnLabel_21: (+1) \ 0xE2 0xB1B0 CBZ.N R0,??parse_4g_receive_data_12 \ 0xE4 0x5566 STRB R6,[R4, R5] \ 0xE6 0x2E0D CMP R6,#+13 @@ -1176,64 +1174,64 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of \ 0x100 0x9807 LDR R0,[SP, #+28] \ 0x102 0x9901 LDR R1,[SP, #+4] \ 0x104 0x4308 ORRS R0,R1,R0 - \ 0x106 0xD149 BNE.N ??parse_4g_receive_data_11 - \ 0x108 0x.... LDR.N R1,??DataTable37_4 + \ 0x106 0xD146 BNE.N ??parse_4g_receive_data_11 + \ 0x108 0x.... LDR.N R1,??DataTable38_5 \ 0x10A 0x2001 MOVS R0,#+1 \ 0x10C 0x6188 STR R0,[R1, #+24] - \ 0x10E 0xE045 B.N ??parse_4g_receive_data_11 + \ 0x10E 0xE042 B.N ??parse_4g_receive_data_11 \ ??parse_4g_receive_data_13: (+1) \ 0x110 0x1C6D ADDS R5,R5,#+1 \ ??parse_4g_receive_data_12: (+1) \ 0x112 0xBF00 Nop \ 0x114 0x.... ADR.N R1,?_23 \ 0x116 0x.... 0x.... BL ?Subroutine5 - \ ??CrossCallReturnLabel_19: (+1) + \ ??CrossCallReturnLabel_20: (+1) \ 0x11A 0xB170 CBZ.N R0,??parse_4g_receive_data_14 \ 0x11C 0x5566 STRB R6,[R4, R5] \ 0x11E 0x2E0D CMP R6,#+13 \ 0x120 0xBF18 IT NE \ 0x122 0x2E0A CMPNE R6,#+10 \ 0x124 0xD108 BNE.N ??parse_4g_receive_data_15 - \ 0x126 0x.... 0x.... BL ?Subroutine4 - \ ??CrossCallReturnLabel_16: (+1) + \ 0x126 0x.... 0x.... BL ?Subroutine3 + \ ??CrossCallReturnLabel_12: (+1) \ 0x12A 0x9807 LDR R0,[SP, #+28] \ 0x12C 0x2800 CMP R0,#+0 - \ 0x12E 0xD135 BNE.N ??parse_4g_receive_data_11 - \ 0x130 0x.... LDR.N R0,??DataTable37_4 + \ 0x12E 0xD132 BNE.N ??parse_4g_receive_data_11 + \ 0x130 0x.... LDR.N R0,??DataTable38_5 \ 0x132 0x2101 MOVS R1,#+1 \ 0x134 0x61C1 STR R1,[R0, #+28] - \ 0x136 0xE031 B.N ??parse_4g_receive_data_11 + \ 0x136 0xE02E B.N ??parse_4g_receive_data_11 \ ??parse_4g_receive_data_15: (+1) \ 0x138 0x1C6D ADDS R5,R5,#+1 \ ??parse_4g_receive_data_14: (+1) \ 0x13A 0xBF00 Nop \ 0x13C 0x.... ADR.N R1,?_25 \ 0x13E 0x.... 0x.... BL ?Subroutine5 - \ ??CrossCallReturnLabel_18: (+1) + \ ??CrossCallReturnLabel_19: (+1) \ 0x142 0xB180 CBZ.N R0,??parse_4g_receive_data_16 \ 0x144 0x5566 STRB R6,[R4, R5] \ 0x146 0x2E0D CMP R6,#+13 \ 0x148 0xBF18 IT NE \ 0x14A 0x2E0A CMPNE R6,#+10 \ 0x14C 0xD10A BNE.N ??parse_4g_receive_data_17 - \ 0x14E 0x.... 0x.... BL ?Subroutine4 - \ ??CrossCallReturnLabel_15: (+1) + \ 0x14E 0x.... 0x.... BL ?Subroutine3 + \ ??CrossCallReturnLabel_11: (+1) \ 0x152 0x9807 LDR R0,[SP, #+28] \ 0x154 0x2800 CMP R0,#+0 \ 0x156 0xBF18 IT NE \ 0x158 0x2801 CMPNE R0,#+1 - \ 0x15A 0xD11F BNE.N ??parse_4g_receive_data_11 - \ 0x15C 0x.... LDR.N R0,??DataTable37_4 + \ 0x15A 0xD11C BNE.N ??parse_4g_receive_data_11 + \ 0x15C 0x.... LDR.N R0,??DataTable38_5 \ 0x15E 0x2101 MOVS R1,#+1 \ 0x160 0x6201 STR R1,[R0, #+32] - \ 0x162 0xE01B B.N ??parse_4g_receive_data_11 + \ 0x162 0xE018 B.N ??parse_4g_receive_data_11 \ ??parse_4g_receive_data_17: (+1) \ 0x164 0x1C6D ADDS R5,R5,#+1 \ ??parse_4g_receive_data_16: (+1) \ 0x166 0xBF00 Nop \ 0x168 0x.... ADR.N R1,?_26 \ 0x16A 0x.... 0x.... BL ?Subroutine5 - \ ??CrossCallReturnLabel_17: (+1) + \ ??CrossCallReturnLabel_18: (+1) \ 0x16E 0x2800 CMP R0,#+0 \ 0x170 0xD09B BEQ.N ??parse_4g_receive_data_8 \ 0x172 0x2E7B CMP R6,#+123 @@ -1247,12 +1245,9 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of \ 0x184 0x2E7D CMP R6,#+125 \ 0x186 0xF47F 0xAF58 BNE.W ??parse_4g_receive_data_2 \ 0x18A 0xF89D 0x002C LDRB R0,[SP, #+44] - \ 0x18E 0xB110 CBZ.N R0,??parse_4g_receive_data_19 + \ 0x18E 0xB110 CBZ.N R0,??parse_4g_receive_data_11 \ 0x190 0xA80B ADD R0,SP,#+44 \ 0x192 0x.... 0x.... BL parse_json - \ ??parse_4g_receive_data_19: (+1) - \ 0x196 0xA80B ADD R0,SP,#+44 - \ 0x198 0x.... 0x.... BL term_printf 450 } 451 } 452 } @@ -1260,8 +1255,8 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of 454 } 455 } \ ??parse_4g_receive_data_11: (+1) - \ 0x19C 0xB03D ADD SP,SP,#+244 - \ 0x19E 0xE8BD 0x8FF0 POP {R4-R11,PC} + \ 0x196 0xB03D ADD SP,SP,#+244 + \ 0x198 0xE8BD 0x8FF0 POP {R4-R11,PC} \ In section .text, align 2, keep-with-next \ ?Subroutine7: (+1) @@ -1277,7 +1272,7 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of \ 0x2 0x.... 0x.... B.W strstr \ In section .text, align 4, keep-with-next - \ ?Subroutine4: (+1) + \ ?Subroutine3: (+1) \ 0x0 0xA808 ADD R0,SP,#+32 \ 0x2 0xA907 ADD R1,SP,#+28 \ 0x4 0x9001 STR R0,[SP, #+4] @@ -1288,168 +1283,196 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of \ 0xE 0xA80B ADD R0,SP,#+44 \ 0x10 0x.... 0x.... B.W sscanf 456 - 457 // 收到json数据处理 + 457 extern int trans_4g_flag; + 458 // 收到json数据处理 \ In section .text, align 4, keep-with-next - 458 void parse_json(uint8_t *json_buff) - 459 { + 459 void parse_json(uint8_t *json_buff) + 460 { \ parse_json: (+1) - \ 0x0 0xE92D 0x43FE PUSH {R1-R9,LR} - 460 cJSON* cjson_root = cJSON_Parse(json_buff); + \ 0x0 0xE92D 0x47FC PUSH {R2-R10,LR} + 461 cJSON* cjson_root = cJSON_Parse(json_buff); ^ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of type "char const *" \ 0x4 0x.... 0x.... BL cJSON_Parse - \ 0x8 0xEA5F 0x0800 MOVS R8,R0 - 461 - 462 if(cjson_root == NULL) - \ 0xC 0xBF08 IT EQ - \ 0xE 0x.... 0x.... ADREQ.W R0,?_27 - 463 { - 464 term_printf("parse fail.\n"); - \ 0x12 0xD026 BEQ.N ??parse_json_0 - 465 return; - 466 } - 467 - 468 cJSON* cjson_id = cJSON_GetObjectItem(cjson_root, "deviId"); - \ 0x14 0x.... ADR.N R1,?_8 - \ 0x16 0x.... 0x.... BL cJSON_GetObjectItem - \ 0x1A 0x4606 MOV R6,R0 - 469 cJSON* cjson_type = cJSON_GetObjectItem(cjson_root, "frameType"); - \ 0x1C 0x.... ADR.N R1,?_9 - \ 0x1E 0x.... 0x.... BL ?Subroutine3 - \ ??CrossCallReturnLabel_14: (+1) - \ 0x22 0x4607 MOV R7,R0 - 470 cJSON* cjson_version = cJSON_GetObjectItem(cjson_root, "version"); - \ 0x24 0x.... ADR.N R1,?_12 - \ 0x26 0x.... 0x.... BL ?Subroutine3 - \ ??CrossCallReturnLabel_13: (+1) - \ 0x2A 0x4604 MOV R4,R0 - 471 cJSON* cjson_response = cJSON_GetObjectItem(cjson_root, "response"); - \ 0x2C 0x.... ADR.N R1,?_28 - \ 0x2E 0x.... 0x.... BL ?Subroutine3 - \ ??CrossCallReturnLabel_12: (+1) - \ 0x32 0x4681 MOV R9,R0 - 472 cJSON* cjson_time = cJSON_GetObjectItem(cjson_root, "timeStamp"); - \ 0x34 0x.... ADR.N R1,?_11 - \ 0x36 0x.... 0x.... BL ?Subroutine3 - 473 - 474 // 取出数据 - 475 char *temp_id = cjson_id -> valuestring; - 476 char *temp_type = cjson_type -> valuestring; - 477 int temp_version = cjson_version -> valueint; - 478 int temp_response = cjson_response -> valueint; - 479 int temp_time = cjson_time -> valueint; - \ ??CrossCallReturnLabel_11: (+1) - \ 0x3A 0x6945 LDR R5,[R0, #+20] - 480 - 481 term_printf("deviId=%s\n frameType=%s\n version=%d\n response=%d\n timeStamp=%d\n", temp_id, temp_type, temp_version, temp_response, temp_time); - \ 0x3C 0x9501 STR R5,[SP, #+4] - \ 0x3E 0xF8D9 0x0014 LDR R0,[R9, #+20] - \ 0x42 0x9000 STR R0,[SP, #+0] - \ 0x44 0x6963 LDR R3,[R4, #+20] - \ 0x46 0x693A LDR R2,[R7, #+16] - \ 0x48 0x6931 LDR R1,[R6, #+16] - \ 0x4A 0x.... LDR.N R0,??DataTable37_9 - \ 0x4C 0x.... 0x.... BL term_printf - 482 - 483 cJSON_Delete(cjson_root); - \ 0x50 0x4640 MOV R0,R8 - \ 0x52 0x.... 0x.... BL cJSON_Delete - 484 - 485 // 与发送时间不一样才处理 - 486 if(temp_time != trans_time_stamp) - \ 0x56 0x.... LDR.N R0,??DataTable37_4 - \ 0x58 0x6901 LDR R1,[R0, #+16] - \ 0x5A 0x428D CMP R5,R1 - \ 0x5C 0xD005 BEQ.N ??parse_json_1 - 487 { - 488 term_printf("1111"); - \ 0x5E 0xBF00 Nop - \ 0x60 0x.... ADR.N R0,?_29 + \ 0x8 0xEA5F 0x0900 MOVS R9,R0 + 462 + 463 if(cjson_root == NULL) + \ 0xC 0xF040 0x8005 BNE.W ??parse_json_0 + 464 { + 465 term_printf("parse fail.\n"); + \ 0x10 0xE8BD 0x47F6 POP {R1,R2,R4-R10,LR} + \ 0x14 0x.... ADR.N R0,?_27 + \ 0x16 0x.... 0x.... B.W term_printf + 466 return; + 467 } + 468 + 469 cJSON* cjson_id = cJSON_GetObjectItem(cjson_root, "deviId"); \ ??parse_json_0: (+1) - \ 0x62 0xE8BD 0x43FE POP {R1-R9,LR} - \ 0x66 0x.... 0x.... B.W term_printf - 489 } - 490 - 491 // 数据处理 - 492 // if(abs(temp_time - g_time_stamp) >= 120) - 493 // { - 494 // g_time_stamp = temp_time; - 495 // } - 496 } + \ 0x1A 0xBF00 Nop + \ 0x1C 0x.... ADR.N R1,?_8 + \ 0x1E 0x.... 0x.... BL cJSON_GetObjectItem + \ 0x22 0x4605 MOV R5,R0 + 470 cJSON* cjson_type = cJSON_GetObjectItem(cjson_root, "frameType"); + \ 0x24 0x.... ADR.N R1,?_9 + \ 0x26 0x.... 0x.... BL ?Subroutine4 + \ ??CrossCallReturnLabel_17: (+1) + \ 0x2A 0x4606 MOV R6,R0 + 471 cJSON* cjson_version = cJSON_GetObjectItem(cjson_root, "version"); + \ 0x2C 0x.... ADR.N R1,?_12 + \ 0x2E 0x.... 0x.... BL ?Subroutine4 + \ ??CrossCallReturnLabel_16: (+1) + \ 0x32 0x4682 MOV R10,R0 + 472 cJSON* cjson_response = cJSON_GetObjectItem(cjson_root, "response"); + \ 0x34 0x.... ADR.N R1,?_28 + \ 0x36 0x.... 0x.... BL ?Subroutine4 + \ ??CrossCallReturnLabel_15: (+1) + \ 0x3A 0x4680 MOV R8,R0 + 473 cJSON* cjson_time = cJSON_GetObjectItem(cjson_root, "timeStamp"); + \ 0x3C 0x.... ADR.N R1,?_11 + \ 0x3E 0x.... 0x.... BL ?Subroutine4 + \ ??CrossCallReturnLabel_14: (+1) + \ 0x42 0x4604 MOV R4,R0 + 474 + 475 cJSON* cjson_cmd = cJSON_GetObjectItem(cjson_root, "cmd"); + \ 0x44 0x.... ADR.N R1,??DataTable38 + \ 0x46 0x.... 0x.... BL ?Subroutine4 + 476 + 477 // 取出数据 + 478 char *temp_id = cjson_id -> valuestring; + 479 char *temp_type = cjson_type -> valuestring; + 480 int temp_version = cjson_version -> valueint; + 481 int temp_response = cjson_response -> valueint; + 482 int temp_time = cjson_time -> valueint; + \ ??CrossCallReturnLabel_13: (+1) + \ 0x4A 0x6964 LDR R4,[R4, #+20] + 483 int temp_cmd = cjson_cmd -> valueint; + \ 0x4C 0x6947 LDR R7,[R0, #+20] + 484 + 485 term_printf("deviId=%s\n frameType=%s\n version=%d\n response=%d\n timeStamp=%d\n", temp_id, temp_type, temp_version, temp_response, temp_time); + \ 0x4E 0x9401 STR R4,[SP, #+4] + \ 0x50 0xF8D8 0x0014 LDR R0,[R8, #+20] + \ 0x54 0x9000 STR R0,[SP, #+0] + \ 0x56 0xF8DA 0x3014 LDR R3,[R10, #+20] + \ 0x5A 0x6932 LDR R2,[R6, #+16] + \ 0x5C 0x6929 LDR R1,[R5, #+16] + \ 0x5E 0x.... LDR.N R0,??DataTable38_10 + \ 0x60 0x.... 0x.... BL term_printf + 486 + 487 cJSON_Delete(cjson_root); + \ 0x64 0x4648 MOV R0,R9 + \ 0x66 0x.... 0x.... BL cJSON_Delete + 488 + 489 // 与发送时间不一样才处理 + 490 if(temp_time != trans_time_stamp) + \ 0x6A 0x.... LDR.N R0,??DataTable38_5 + \ 0x6C 0x6901 LDR R1,[R0, #+16] + \ 0x6E 0x428C CMP R4,R1 + \ 0x70 0xD008 BEQ.N ??parse_json_1 + 491 { + 492 term_printf("1111"); + \ 0x72 0xBF00 Nop + \ 0x74 0x.... ADR.N R0,?_30 + \ 0x76 0x.... 0x.... BL term_printf + 493 if(temp_cmd == 1) + \ 0x7A 0x2F01 CMP R7,#+1 + \ 0x7C 0xD102 BNE.N ??parse_json_1 + 494 { + 495 trans_4g_flag = 1; + \ 0x7E 0x.... LDR.N R1,??DataTable38_11 + \ 0x80 0x2001 MOVS R0,#+1 + \ 0x82 0x6008 STR R0,[R1, #+0] + 496 } + 497 } + 498 + 499 // 数据处理 + 500 // if(abs(temp_time - g_time_stamp) >= 120) + 501 // { + 502 // g_time_stamp = temp_time; + 503 // } + 504 } \ ??parse_json_1: (+1) - \ 0x6A 0xE8BD 0x83F7 POP {R0-R2,R4-R9,PC} + \ 0x84 0xE8BD 0x87F3 POP {R0,R1,R4-R10,PC} \ In section .text, align 2, keep-with-next - \ ?Subroutine3: (+1) - \ 0x0 0x4640 MOV R0,R8 + \ ?Subroutine4: (+1) + \ 0x0 0x4648 MOV R0,R9 \ 0x2 0x.... 0x.... B.W cJSON_GetObjectItem \ In section .text, align 4, keep-with-next - \ ??DataTable34: + \ ??DataTable35: \ 0x0 0x0D 0x0A DC8 0x0D, 0x0A, 0x00, 0x00 \ 0x00 0x00 \ In section .text, align 4, keep-with-next - \ ??DataTable34_1: + \ ??DataTable35_1: \ 0x0 0x2C 0x00 DC8 ",",0x0,0x0 \ 0x00 0x00 \ In section .text, align 4, keep-with-next - \ ??DataTable35: + \ ??DataTable36: \ 0x0 0x0000'0000 DC32 0x0,0x40240000 \ 0x4024'0000 \ In section .text, align 4, keep-with-next - \ ??DataTable35_1: + \ ??DataTable36_1: \ 0x0 0x42C8'0000 DC32 0x42c80000 \ In section .text, align 4, keep-with-next - \ ??DataTable35_2: + \ ??DataTable36_2: \ 0x0 0x25 0x64 DC8 0x25, 0x64, 0x00, 0x00 \ 0x00 0x00 \ In section .text, align 4, keep-with-next - \ ??DataTable37: + \ ??DataTable38: + \ 0x0 0x63 0x6D DC8 "cmd" + \ 0x64 0x00 + + \ In section .text, align 4, keep-with-next + \ ??DataTable38_1: \ 0x0 0x4800'0400 DC32 0x48000400 \ In section .text, align 4, keep-with-next - \ ??DataTable37_1: + \ ??DataTable38_2: \ 0x0 0x0001'86A0 DC32 0x186a0 \ In section .text, align 4, keep-with-next - \ ??DataTable37_2: + \ ??DataTable38_3: \ 0x0 0x....'.... DC32 huart1 \ In section .text, align 4, keep-with-next - \ ??DataTable37_3: + \ ??DataTable38_4: \ 0x0 0x....'.... DC32 g_ec801_uart_handle \ In section .text, align 4, keep-with-next - \ ??DataTable37_4: + \ ??DataTable38_5: \ 0x0 0x....'.... DC32 g_devic_id \ In section .text, align 4, keep-with-next - \ ??DataTable37_5: + \ ??DataTable38_6: \ 0x0 0x....'.... DC32 g_stMcs_Para \ In section .text, align 4, keep-with-next - \ ??DataTable37_6: + \ ??DataTable38_7: \ 0x0 0x3FE0'0000 DC32 0x3fe00000 \ In section .text, align 4, keep-with-next - \ ??DataTable37_7: + \ ??DataTable38_8: \ 0x0 0x4059'0000 DC32 0x40590000 \ In section .text, align 4, keep-with-next - \ ??DataTable37_8: + \ ??DataTable38_9: \ 0x0 0x0001'5180 DC32 0x15180 \ In section .text, align 4, keep-with-next - \ ??DataTable37_9: + \ ??DataTable38_10: \ 0x0 0x....'.... DC32 ?_0 + \ In section .text, align 4, keep-with-next + \ ??DataTable38_11: + \ 0x0 0x....'.... DC32 trans_4g_flag + \ In section .text, align 4, keep-with-next \ ?_1: \ 0x0 0x41 0x54 DC8 "AT+QMTOPEN=0," @@ -1562,6 +1585,11 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of \ 0x00 \ 0x3 DS8 1 + \ In section .rodata, align 4, keep-with-next + \ ?_29: + \ 0x0 0x63 0x6D DC8 "cmd" + \ 0x64 0x00 + \ In section .text, align 4, keep-with-next \ ?_9: \ 0x0 0x66 0x72 DC8 "frameType" @@ -1738,20 +1766,20 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of \ 0x9 DS8 3 \ In section .text, align 4, keep-with-next - \ ?_29: + \ ?_30: \ 0x0 0x31 0x31 DC8 "1111" \ 0x31 0x31 \ 0x00 \ 0x5 DS8 3 - 497 - 498 - 499 - 500 - 501 - 502 - 503 - 504 505 + 506 + 507 + 508 + 509 + 510 + 511 + 512 + 513 Maximum stack usage in bytes: @@ -1813,7 +1841,6 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of 280 -> parse_json 280 -> sscanf 280 -> strstr - 280 -> term_printf 280 -> uart_dev_char_present 280 -> uart_dev_in_char 40 parse_json @@ -1828,26 +1855,28 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of Bytes Function/Label ----- -------------- - 4 ??DataTable34 - 4 ??DataTable34_1 - 8 ??DataTable35 + 4 ??DataTable35 4 ??DataTable35_1 - 4 ??DataTable35_2 - 4 ??DataTable37 - 4 ??DataTable37_1 - 4 ??DataTable37_2 - 4 ??DataTable37_3 - 4 ??DataTable37_4 - 4 ??DataTable37_5 - 4 ??DataTable37_6 - 4 ??DataTable37_7 - 4 ??DataTable37_8 - 4 ??DataTable37_9 + 8 ??DataTable36 + 4 ??DataTable36_1 + 4 ??DataTable36_2 + 4 ??DataTable38 + 4 ??DataTable38_1 + 4 ??DataTable38_10 + 4 ??DataTable38_11 + 4 ??DataTable38_2 + 4 ??DataTable38_3 + 4 ??DataTable38_4 + 4 ??DataTable38_5 + 4 ??DataTable38_6 + 4 ??DataTable38_7 + 4 ??DataTable38_8 + 4 ??DataTable38_9 8 ?Subroutine0 8 ?Subroutine1 6 ?Subroutine2 - 6 ?Subroutine3 - 20 ?Subroutine4 + 20 ?Subroutine3 + 6 ?Subroutine4 6 ?Subroutine5 12 ?Subroutine6 14 ?Subroutine7 @@ -1873,8 +1902,9 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of 8 ?_26 16 ?_27 12 ?_28 - 8 ?_29 + 4 ?_29 16 ?_3 + 8 ?_30 2 ?_4 16 ?_5 8 ?_6 @@ -1882,7 +1912,7 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of 8 ?_8 12 ?_9 56 EC801E_Power_ON - 164 EC801_GET_Time + 166 EC801_GET_Time 28 EC801_start 178 MQTT_Config 360 MQTT_Trans_Data @@ -1892,7 +1922,7 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of 4 day_count 50 fml_leap_year 130 fml_time_to_stamp - 96 g_devic_id + 100 g_devic_id time_get_ok g_time_stamp trans_time_stamp @@ -1905,18 +1935,18 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of g_cilent_paaword g_server_ip g_topic_name - 418 parse_4g_receive_data - 110 parse_json + 412 parse_4g_receive_data + 136 parse_json 8 bytes in section .bss - 96 bytes in section .data - 74 bytes in section .rodata - 2'014 bytes in section .text + 100 bytes in section .data + 78 bytes in section .rodata + 2'044 bytes in section .text - 2'014 bytes of CODE memory - 74 bytes of CONST memory - 104 bytes of DATA memory + 2'044 bytes of CODE memory + 78 bytes of CONST memory + 108 bytes of DATA memory Errors: none -Warnings: 9 +Warnings: 8 diff --git a/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.s b/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.s index 024fcc5..0d21f80 100644 --- a/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.s +++ b/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.s @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////////////////////// // -// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:27 +// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 07/Sep/2024 09:35:01 // Copyright 1999-2023 IAR Systems AB. // // Cpu mode = thumb @@ -96,6 +96,7 @@ EXTERN strlen EXTERN strstr EXTERN term_printf + EXTERN trans_4g_flag EXTERN uart_dev_char_present EXTERN uart_dev_in_char EXTERN uart_sendstr @@ -224,7 +225,7 @@ // 11 // ID // 12 uint8_t g_devic_id[] = {0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77}; // 13 // 客户端名字 -// 14 char g_cilent_name[] = "Test_SUB"; +// 14 char g_cilent_name[] = "Test_cilent"; // 15 // 连接用户名 // 16 char g_cilent_user_name[] = "12345"; // 17 // 连接密码 @@ -232,7 +233,7 @@ // 19 // 服务器IP // 20 char g_server_ip[] = "199.7.140.10,1883"; // 21 // 订阅主题名 -// 22 char g_topic_name[] = "Test_Topic"; +// 22 char g_topic_name[] = "Test_Topic_1"; // 23 // 24 // 时间戳 // 25 uint32_t g_time_stamp; @@ -309,7 +310,7 @@ Read_Status: // 56 uint8_t temp_status = HAL_ERROR; // 57 temp_status = HAL_GPIO_ReadPin(GPIO_4G_STATUS_GPIO_Port, GPIO_4G_STATUS_Pin) == GPIO_PIN_SET ? HAL_OK : HAL_ERROR; MOV R1,#+512 - LDR.W R0,??DataTable37 + LDR.W R0,??DataTable38_1 CFI FunCall HAL_GPIO_ReadPin BL HAL_GPIO_ReadPin CMP R0,#+1 @@ -338,8 +339,8 @@ __write: CFI CFA R13+8 MOV R4,R2 // 64 if(HAL_OK == HAL_UART_Transmit(&huart1,(uint8_t *)buffer,size,100000)) - LDR.W R3,??DataTable37_1 - LDR.W R0,??DataTable37_2 + LDR.W R3,??DataTable38_2 + LDR.W R0,??DataTable38_3 UXTH R2,R2 CFI FunCall HAL_UART_Transmit BL HAL_UART_Transmit @@ -383,10 +384,10 @@ MQTT_Config: MOVW R8,#+5000 BL ?Subroutine2 ??CrossCallReturnLabel_10: - ADR.N R7,??DataTable34 - LDR.W R5,??DataTable37_3 + ADR.N R7,??DataTable35 + LDR.W R5,??DataTable38_4 ADR.W R4,?_1 - LDR.W R6,??DataTable37_4 + LDR.W R6,??DataTable38_5 B.N ??CrossCallReturnLabel_9 // 80 // 81 // 打开客户端网络 @@ -414,7 +415,7 @@ MQTT_Config: BEQ.N ??MQTT_Config_0 MOVS R1,#+0 STR R1,[R6, #+20] - ADR.N R4,??DataTable34_1 + ADR.N R4,??DataTable35_1 ADR.W R9,?_3 B.N ??CrossCallReturnLabel_8 // 90 @@ -745,11 +746,11 @@ MQTT_Trans_Data: // 141 g_devic_id[4], \ // 142 g_devic_id[5], \ // 143 g_devic_id[6]); - LDR.W R5,??DataTable37_4 + LDR.W R5,??DataTable38_5 ADR.W R2,?_7 LDRB R1,[R5, #+5] LDRB R3,[R5, #+0] - LDR.W R4,??DataTable37_5 + LDR.W R4,??DataTable38_6 STR R1,[SP, #+16] MOV R6,R0 LDRB R0,[R5, #+6] @@ -794,7 +795,7 @@ MQTT_Trans_Data: CFI FunCall cJSON_AddNumberToObject BL cJSON_AddNumberToObject // 150 cJSON_AddNumberToObject(JsonRoot, "version", 10); - VLDR.W D0,??DataTable35 + VLDR.W D0,??DataTable36 ADR.W R1,?_12 MOV R0,R8 CFI FunCall cJSON_AddNumberToObject @@ -812,14 +813,14 @@ MQTT_Trans_Data: // 156 cJSON_AddItemToArray(DataArray, cJSON_CreateNumber(((float)((int )(ptr[i] * 100 + 0.5)))/100.0));// 四舍五入两位小数 ??MQTT_Trans_Data_0: ADD R0,R4,R7, LSL #+2 - VLDR.W S1,??DataTable35_1 + VLDR.W S1,??DataTable36_1 VLDR S0,[R0, #0] VMUL.F32 S1,S0,S1 VMOV R0,S1 CFI FunCall __aeabi_f2d BL __aeabi_f2d MOVS R2,#+0 - LDR.W R3,??DataTable37_6 + LDR.W R3,??DataTable38_7 CFI FunCall __aeabi_dadd BL __aeabi_dadd CFI FunCall __aeabi_d2iz @@ -830,7 +831,7 @@ MQTT_Trans_Data: CFI FunCall __aeabi_f2d BL __aeabi_f2d MOVS R2,#+0 - LDR.W R3,??DataTable37_7 + LDR.W R3,??DataTable38_8 CFI FunCall __aeabi_ddiv BL __aeabi_ddiv VMOV D0,R0,R1 @@ -858,13 +859,13 @@ MQTT_Trans_Data: // 163 sprintf(str_len_str, "%d", str_len); ADDS R2,R0,#+6 UXTB R2,R2 - ADR.N R1,??DataTable35_2 + ADR.N R1,??DataTable36_2 ADD R0,SP,#+40 CFI FunCall sprintf BL sprintf - ADR.N R7,??DataTable34 - ADR.N R4,??DataTable34_1 - LDR.W R6,??DataTable37_3 + ADR.N R7,??DataTable35 + ADR.N R4,??DataTable35_1 + LDR.W R6,??DataTable38_4 ADR.W R10,?_15 B.N ??MQTT_Trans_Data_1 // 164 @@ -919,7 +920,7 @@ MQTT_Trans_Data: BEQ.N ??MQTT_Trans_Data_2 MOVS R1,#+0 STR R1,[R5, #+32] -// 179 +// 179 // 180 //释放 // 181 vPortFree(cjson_str); MOV R0,R9 @@ -1070,7 +1071,7 @@ fml_time_to_stamp: SUBS R4,R4,#+1 MOV R1,#+3600 ADDS R4,R4,R6 - LDR.W R0,??DataTable37_8 + LDR.W R0,??DataTable38_9 LDR R2,[SP, #+48] LDR R3,[SP, #+52] MULS R5,R1,R5 @@ -1087,14 +1088,14 @@ fml_time_to_stamp: SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable34: +??DataTable35: DATA8 DC8 0x0D, 0x0A, 0x00, 0x00 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable34_1: +??DataTable35_1: DATA8 DC8 ",",0x0,0x0 @@ -1134,11 +1135,8 @@ flag_pubex: DC32 0 g_cilent_name: DATA8 - DC8 "Test_SUB" - DATA - DS8 3 + DC8 "Test_cilent" g_cilent_user_name: - DATA8 DC8 "12345" DATA16 DS8 2 @@ -1154,8 +1152,9 @@ g_server_ip: DS8 2 g_topic_name: DATA8 - DC8 "Test_Topic" - DS8 1 + DC8 "Test_Topic_1" + DATA + DS8 3 // 234 // 生成时间戳 SECTION `.text`:CODE:NOROOT(1) @@ -1175,7 +1174,7 @@ EC801_GET_Time: // 238 if(USE_UTC) // 239 { // 240 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=0\r\n"); - LDR.N R4,??DataTable37_3 + LDR.W R4,??DataTable38_4 ADR.W R1,?_17 LDR R0,[R4, #+0] SUB SP,SP,#+140 @@ -1207,7 +1206,7 @@ EC801_GET_Time: BL uart_dev_in_char BL ?Subroutine6 // 251 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); -??CrossCallReturnLabel_22: +??CrossCallReturnLabel_23: BEQ.N ??EC801_GET_Time_1 LDR R0,[R4, #+0] CFI FunCall uart_dev_char_present @@ -1236,7 +1235,7 @@ EC801_GET_Time: BL uart_dev_in_char BL ?Subroutine6 // 259 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); -??CrossCallReturnLabel_23: +??CrossCallReturnLabel_24: BEQ.N ??EC801_GET_Time_3 LDR R0,[R4, #+0] CFI FunCall uart_dev_char_present @@ -1258,7 +1257,7 @@ EC801_GET_Time: ADD R2,SP,#+16 ADD R3,SP,#+36 ADR.W R1,?_18 - LDR.N R4,??DataTable37_4 + LDR.N R4,??DataTable38_5 ADD R0,SP,#+40 CFI FunCall sscanf BL sscanf @@ -1296,28 +1295,28 @@ EC801_GET_Time: SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable35: +??DataTable36: DATA32 DC32 0x0,0x40240000 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable35_1: +??DataTable36_1: DATA32 DC32 0x42c80000 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable35_2: +??DataTable36_2: DATA8 DC8 0x25, 0x64, 0x00, 0x00 SECTION `.text`:CODE:NOROOT(1) CFI Block cfiCond23 Using cfiCommon0 CFI Function EC801_GET_Time - CFI Conditional ??CrossCallReturnLabel_22 + CFI Conditional ??CrossCallReturnLabel_23 CFI R4 Frame(CFA, -16) CFI R5 Frame(CFA, -12) CFI R6 Frame(CFA, -8) @@ -1325,7 +1324,7 @@ EC801_GET_Time: CFI CFA R13+160 CFI Block cfiCond24 Using cfiCommon0 CFI (cfiCond24) Function EC801_GET_Time - CFI (cfiCond24) Conditional ??CrossCallReturnLabel_23 + CFI (cfiCond24) Conditional ??CrossCallReturnLabel_24 CFI (cfiCond24) R4 Frame(CFA, -16) CFI (cfiCond24) R5 Frame(CFA, -12) CFI (cfiCond24) R6 Frame(CFA, -8) @@ -1370,7 +1369,7 @@ parse_4g_receive_data: CFI R4 Frame(CFA, -36) CFI CFA R13+36 // 279 if(uart_dev_char_present(g_ec801_uart_handle)){ - LDR.N R1,??DataTable37_3 + LDR.N R1,??DataTable38_4 LDR R0,[R1, #+0] SUB SP,SP,#+244 CFI CFA R13+280 @@ -1564,20 +1563,20 @@ parse_4g_receive_data: // 443 { // 444 parse_json(temp_buff); // 445 } -// 446 term_printf(temp_buff); +// 446 // term_printf(temp_buff); // 447 return; // 448 } // 449 temp_buff_index ++; ??parse_4g_receive_data_2: ADDS R5,R5,#+1 ??parse_4g_receive_data_1: - LDR.N R0,??DataTable37_3 + LDR.N R0,??DataTable38_4 LDR R0,[R0, #+0] CFI FunCall uart_dev_char_present BL uart_dev_char_present CMP R0,#+0 BEQ.N ??parse_4g_receive_data_0 - LDR.N R0,??DataTable37_3 + LDR.N R0,??DataTable38_4 LDR R0,[R0, #+0] CFI FunCall uart_dev_in_char BL uart_dev_in_char @@ -1588,13 +1587,13 @@ parse_4g_receive_data: BNE.N ??parse_4g_receive_data_3 ADDS R1,R7,#+4 BL ?Subroutine7 -??CrossCallReturnLabel_24: +??CrossCallReturnLabel_25: LDRB R1,[R0, R1] CMP R1,#+84 BNE.N ??parse_4g_receive_data_4 ADDS R1,R7,#+3 BL ?Subroutine7 -??CrossCallReturnLabel_25: +??CrossCallReturnLabel_26: LDRB R0,[R0, R1] CMP R0,#+65 BEQ.N ??parse_4g_receive_data_3 @@ -1626,7 +1625,7 @@ parse_4g_receive_data: ??parse_4g_receive_data_7: ADR.N R1,?_19 BL ?Subroutine5 -??CrossCallReturnLabel_21: +??CrossCallReturnLabel_22: CBZ.N R0,??parse_4g_receive_data_9 STRB R6,[R4, R5] CMP R6,#+13 @@ -1642,7 +1641,7 @@ parse_4g_receive_data: LDR R0,[SP, #+0] CMP R0,#+0 BNE.N ??parse_4g_receive_data_11 - LDR.N R0,??DataTable37_4 + LDR.N R0,??DataTable38_5 MOVS R1,#+1 STR R1,[R0, #+20] ??parse_4g_receive_data_0: @@ -1652,7 +1651,7 @@ parse_4g_receive_data: ??parse_4g_receive_data_9: ADR.N R1,?_21 BL ?Subroutine5 -??CrossCallReturnLabel_20: +??CrossCallReturnLabel_21: CBZ.N R0,??parse_4g_receive_data_12 STRB R6,[R4, R5] CMP R6,#+13 @@ -1671,7 +1670,7 @@ parse_4g_receive_data: LDR R1,[SP, #+4] ORRS R0,R1,R0 BNE.N ??parse_4g_receive_data_11 - LDR.N R1,??DataTable37_4 + LDR.N R1,??DataTable38_5 MOVS R0,#+1 STR R0,[R1, #+24] B.N ??parse_4g_receive_data_11 @@ -1681,19 +1680,19 @@ parse_4g_receive_data: Nop ADR.N R1,?_23 BL ?Subroutine5 -??CrossCallReturnLabel_19: +??CrossCallReturnLabel_20: CBZ.N R0,??parse_4g_receive_data_14 STRB R6,[R4, R5] CMP R6,#+13 IT NE CMPNE R6,#+10 BNE.N ??parse_4g_receive_data_15 - BL ?Subroutine4 -??CrossCallReturnLabel_16: + BL ?Subroutine3 +??CrossCallReturnLabel_12: LDR R0,[SP, #+28] CMP R0,#+0 BNE.N ??parse_4g_receive_data_11 - LDR.N R0,??DataTable37_4 + LDR.N R0,??DataTable38_5 MOVS R1,#+1 STR R1,[R0, #+28] B.N ??parse_4g_receive_data_11 @@ -1703,21 +1702,21 @@ parse_4g_receive_data: Nop ADR.N R1,?_25 BL ?Subroutine5 -??CrossCallReturnLabel_18: +??CrossCallReturnLabel_19: CBZ.N R0,??parse_4g_receive_data_16 STRB R6,[R4, R5] CMP R6,#+13 IT NE CMPNE R6,#+10 BNE.N ??parse_4g_receive_data_17 - BL ?Subroutine4 -??CrossCallReturnLabel_15: + BL ?Subroutine3 +??CrossCallReturnLabel_11: LDR R0,[SP, #+28] CMP R0,#+0 IT NE CMPNE R0,#+1 BNE.N ??parse_4g_receive_data_11 - LDR.N R0,??DataTable37_4 + LDR.N R0,??DataTable38_5 MOVS R1,#+1 STR R1,[R0, #+32] B.N ??parse_4g_receive_data_11 @@ -1727,7 +1726,7 @@ parse_4g_receive_data: Nop ADR.N R1,?_26 BL ?Subroutine5 -??CrossCallReturnLabel_17: +??CrossCallReturnLabel_18: CMP R0,#+0 BEQ.N ??parse_4g_receive_data_8 CMP R6,#+123 @@ -1741,14 +1740,10 @@ parse_4g_receive_data: CMP R6,#+125 BNE.W ??parse_4g_receive_data_2 LDRB R0,[SP, #+44] - CBZ.N R0,??parse_4g_receive_data_19 + CBZ.N R0,??parse_4g_receive_data_11 ADD R0,SP,#+44 CFI FunCall parse_json BL parse_json -??parse_4g_receive_data_19: - ADD R0,SP,#+44 - CFI FunCall term_printf - BL term_printf // 450 } // 451 } // 452 } @@ -1764,7 +1759,7 @@ parse_4g_receive_data: SECTION `.text`:CODE:NOROOT(1) CFI Block cfiCond27 Using cfiCommon0 CFI Function parse_4g_receive_data - CFI Conditional ??CrossCallReturnLabel_24 + CFI Conditional ??CrossCallReturnLabel_25 CFI R4 Frame(CFA, -36) CFI R5 Frame(CFA, -32) CFI R6 Frame(CFA, -28) @@ -1777,7 +1772,7 @@ parse_4g_receive_data: CFI CFA R13+280 CFI Block cfiCond28 Using cfiCommon0 CFI (cfiCond28) Function parse_4g_receive_data - CFI (cfiCond28) Conditional ??CrossCallReturnLabel_25 + CFI (cfiCond28) Conditional ??CrossCallReturnLabel_26 CFI (cfiCond28) R4 Frame(CFA, -36) CFI (cfiCond28) R5 Frame(CFA, -32) CFI (cfiCond28) R6 Frame(CFA, -28) @@ -1805,7 +1800,7 @@ parse_4g_receive_data: SECTION `.text`:CODE:NOROOT(1) CFI Block cfiCond30 Using cfiCommon0 CFI Function parse_4g_receive_data - CFI Conditional ??CrossCallReturnLabel_21 + CFI Conditional ??CrossCallReturnLabel_22 CFI R4 Frame(CFA, -36) CFI R5 Frame(CFA, -32) CFI R6 Frame(CFA, -28) @@ -1818,7 +1813,7 @@ parse_4g_receive_data: CFI CFA R13+280 CFI Block cfiCond31 Using cfiCommon0 CFI (cfiCond31) Function parse_4g_receive_data - CFI (cfiCond31) Conditional ??CrossCallReturnLabel_20 + CFI (cfiCond31) Conditional ??CrossCallReturnLabel_21 CFI (cfiCond31) R4 Frame(CFA, -36) CFI (cfiCond31) R5 Frame(CFA, -32) CFI (cfiCond31) R6 Frame(CFA, -28) @@ -1831,7 +1826,7 @@ parse_4g_receive_data: CFI (cfiCond31) CFA R13+280 CFI Block cfiCond32 Using cfiCommon0 CFI (cfiCond32) Function parse_4g_receive_data - CFI (cfiCond32) Conditional ??CrossCallReturnLabel_19 + CFI (cfiCond32) Conditional ??CrossCallReturnLabel_20 CFI (cfiCond32) R4 Frame(CFA, -36) CFI (cfiCond32) R5 Frame(CFA, -32) CFI (cfiCond32) R6 Frame(CFA, -28) @@ -1844,7 +1839,7 @@ parse_4g_receive_data: CFI (cfiCond32) CFA R13+280 CFI Block cfiCond33 Using cfiCommon0 CFI (cfiCond33) Function parse_4g_receive_data - CFI (cfiCond33) Conditional ??CrossCallReturnLabel_18 + CFI (cfiCond33) Conditional ??CrossCallReturnLabel_19 CFI (cfiCond33) R4 Frame(CFA, -36) CFI (cfiCond33) R5 Frame(CFA, -32) CFI (cfiCond33) R6 Frame(CFA, -28) @@ -1857,7 +1852,7 @@ parse_4g_receive_data: CFI (cfiCond33) CFA R13+280 CFI Block cfiCond34 Using cfiCommon0 CFI (cfiCond34) Function parse_4g_receive_data - CFI (cfiCond34) Conditional ??CrossCallReturnLabel_17 + CFI (cfiCond34) Conditional ??CrossCallReturnLabel_18 CFI (cfiCond34) R4 Frame(CFA, -36) CFI (cfiCond34) R5 Frame(CFA, -32) CFI (cfiCond34) R6 Frame(CFA, -28) @@ -1890,7 +1885,7 @@ parse_4g_receive_data: SECTION `.text`:CODE:NOROOT(2) CFI Block cfiCond36 Using cfiCommon0 CFI Function parse_4g_receive_data - CFI Conditional ??CrossCallReturnLabel_16 + CFI Conditional ??CrossCallReturnLabel_12 CFI R4 Frame(CFA, -36) CFI R5 Frame(CFA, -32) CFI R6 Frame(CFA, -28) @@ -1903,7 +1898,7 @@ parse_4g_receive_data: CFI CFA R13+280 CFI Block cfiCond37 Using cfiCommon0 CFI (cfiCond37) Function parse_4g_receive_data - CFI (cfiCond37) Conditional ??CrossCallReturnLabel_15 + CFI (cfiCond37) Conditional ??CrossCallReturnLabel_11 CFI (cfiCond37) R4 Frame(CFA, -36) CFI (cfiCond37) R5 Frame(CFA, -32) CFI (cfiCond37) R6 Frame(CFA, -28) @@ -1918,7 +1913,7 @@ parse_4g_receive_data: CFI (cfiPicker38) NoFunction CFI (cfiPicker38) Picker THUMB -?Subroutine4: +?Subroutine3: ADD R0,SP,#+32 ADD R1,SP,#+28 STR R0,[SP, #+4] @@ -1934,250 +1929,304 @@ parse_4g_receive_data: CFI EndBlock cfiCond37 CFI EndBlock cfiPicker38 // 456 -// 457 // 收到json数据处理 +// 457 extern int trans_4g_flag; +// 458 // 收到json数据处理 SECTION `.text`:CODE:NOROOT(2) CFI Block cfiBlock39 Using cfiCommon0 CFI Function parse_json THUMB -// 458 void parse_json(uint8_t *json_buff) -// 459 { +// 459 void parse_json(uint8_t *json_buff) +// 460 { parse_json: - PUSH {R1-R9,LR} + PUSH {R2-R10,LR} CFI R14 Frame(CFA, -4) - CFI R9 Frame(CFA, -8) - CFI R8 Frame(CFA, -12) - CFI R7 Frame(CFA, -16) - CFI R6 Frame(CFA, -20) - CFI R5 Frame(CFA, -24) - CFI R4 Frame(CFA, -28) + CFI R10 Frame(CFA, -8) + CFI R9 Frame(CFA, -12) + CFI R8 Frame(CFA, -16) + CFI R7 Frame(CFA, -20) + CFI R6 Frame(CFA, -24) + CFI R5 Frame(CFA, -28) + CFI R4 Frame(CFA, -32) CFI CFA R13+40 -// 460 cJSON* cjson_root = cJSON_Parse(json_buff); +// 461 cJSON* cjson_root = cJSON_Parse(json_buff); CFI FunCall cJSON_Parse BL cJSON_Parse - MOVS R8,R0 -// 461 -// 462 if(cjson_root == NULL) - IT EQ - ADREQ.W R0,?_27 -// 463 { -// 464 term_printf("parse fail.\n"); - BEQ.N ??parse_json_0 -// 465 return; -// 466 } -// 467 -// 468 cJSON* cjson_id = cJSON_GetObjectItem(cjson_root, "deviId"); - ADR.N R1,?_8 - CFI FunCall cJSON_GetObjectItem - BL cJSON_GetObjectItem - MOV R6,R0 -// 469 cJSON* cjson_type = cJSON_GetObjectItem(cjson_root, "frameType"); - ADR.N R1,?_9 - BL ?Subroutine3 -??CrossCallReturnLabel_14: - MOV R7,R0 -// 470 cJSON* cjson_version = cJSON_GetObjectItem(cjson_root, "version"); - ADR.N R1,?_12 - BL ?Subroutine3 -??CrossCallReturnLabel_13: - MOV R4,R0 -// 471 cJSON* cjson_response = cJSON_GetObjectItem(cjson_root, "response"); - ADR.N R1,?_28 - BL ?Subroutine3 -??CrossCallReturnLabel_12: - MOV R9,R0 -// 472 cJSON* cjson_time = cJSON_GetObjectItem(cjson_root, "timeStamp"); - ADR.N R1,?_11 - BL ?Subroutine3 -// 473 -// 474 // 取出数据 -// 475 char *temp_id = cjson_id -> valuestring; -// 476 char *temp_type = cjson_type -> valuestring; -// 477 int temp_version = cjson_version -> valueint; -// 478 int temp_response = cjson_response -> valueint; -// 479 int temp_time = cjson_time -> valueint; -??CrossCallReturnLabel_11: - LDR R5,[R0, #+20] -// 480 -// 481 term_printf("deviId=%s\n frameType=%s\n version=%d\n response=%d\n timeStamp=%d\n", temp_id, temp_type, temp_version, temp_response, temp_time); - STR R5,[SP, #+4] - LDR R0,[R9, #+20] - STR R0,[SP, #+0] - LDR R3,[R4, #+20] - LDR R2,[R7, #+16] - LDR R1,[R6, #+16] - LDR.N R0,??DataTable37_9 - CFI FunCall term_printf - BL term_printf -// 482 -// 483 cJSON_Delete(cjson_root); - MOV R0,R8 - CFI FunCall cJSON_Delete - BL cJSON_Delete -// 484 -// 485 // 与发送时间不一样才处理 -// 486 if(temp_time != trans_time_stamp) - LDR.N R0,??DataTable37_4 - LDR R1,[R0, #+16] - CMP R5,R1 - BEQ.N ??parse_json_1 -// 487 { -// 488 term_printf("1111"); - Nop - ADR.N R0,?_29 -??parse_json_0: - POP {R1-R9,LR} + MOVS R9,R0 +// 462 +// 463 if(cjson_root == NULL) + BNE.W ??parse_json_0 +// 464 { +// 465 term_printf("parse fail.\n"); + POP {R1,R2,R4-R10,LR} CFI R4 SameValue CFI R5 SameValue CFI R6 SameValue CFI R7 SameValue CFI R8 SameValue CFI R9 SameValue + CFI R10 SameValue CFI R14 SameValue CFI CFA R13+0 + ADR.N R0,?_27 CFI FunCall term_printf B.W term_printf - CFI R4 Frame(CFA, -28) - CFI R5 Frame(CFA, -24) - CFI R6 Frame(CFA, -20) - CFI R7 Frame(CFA, -16) - CFI R8 Frame(CFA, -12) - CFI R9 Frame(CFA, -8) + CFI R4 Frame(CFA, -32) + CFI R5 Frame(CFA, -28) + CFI R6 Frame(CFA, -24) + CFI R7 Frame(CFA, -20) + CFI R8 Frame(CFA, -16) + CFI R9 Frame(CFA, -12) + CFI R10 Frame(CFA, -8) CFI R14 Frame(CFA, -4) CFI CFA R13+40 -// 489 } -// 490 -// 491 // 数据处理 -// 492 // if(abs(temp_time - g_time_stamp) >= 120) -// 493 // { -// 494 // g_time_stamp = temp_time; -// 495 // } -// 496 } +// 466 return; +// 467 } +// 468 +// 469 cJSON* cjson_id = cJSON_GetObjectItem(cjson_root, "deviId"); +??parse_json_0: + Nop + ADR.N R1,?_8 + CFI FunCall cJSON_GetObjectItem + BL cJSON_GetObjectItem + MOV R5,R0 +// 470 cJSON* cjson_type = cJSON_GetObjectItem(cjson_root, "frameType"); + ADR.N R1,?_9 + BL ?Subroutine4 +??CrossCallReturnLabel_17: + MOV R6,R0 +// 471 cJSON* cjson_version = cJSON_GetObjectItem(cjson_root, "version"); + ADR.N R1,?_12 + BL ?Subroutine4 +??CrossCallReturnLabel_16: + MOV R10,R0 +// 472 cJSON* cjson_response = cJSON_GetObjectItem(cjson_root, "response"); + ADR.N R1,?_28 + BL ?Subroutine4 +??CrossCallReturnLabel_15: + MOV R8,R0 +// 473 cJSON* cjson_time = cJSON_GetObjectItem(cjson_root, "timeStamp"); + ADR.N R1,?_11 + BL ?Subroutine4 +??CrossCallReturnLabel_14: + MOV R4,R0 +// 474 +// 475 cJSON* cjson_cmd = cJSON_GetObjectItem(cjson_root, "cmd"); + ADR.N R1,??DataTable38 + BL ?Subroutine4 +// 476 +// 477 // 取出数据 +// 478 char *temp_id = cjson_id -> valuestring; +// 479 char *temp_type = cjson_type -> valuestring; +// 480 int temp_version = cjson_version -> valueint; +// 481 int temp_response = cjson_response -> valueint; +// 482 int temp_time = cjson_time -> valueint; +??CrossCallReturnLabel_13: + LDR R4,[R4, #+20] +// 483 int temp_cmd = cjson_cmd -> valueint; + LDR R7,[R0, #+20] +// 484 +// 485 term_printf("deviId=%s\n frameType=%s\n version=%d\n response=%d\n timeStamp=%d\n", temp_id, temp_type, temp_version, temp_response, temp_time); + STR R4,[SP, #+4] + LDR R0,[R8, #+20] + STR R0,[SP, #+0] + LDR R3,[R10, #+20] + LDR R2,[R6, #+16] + LDR R1,[R5, #+16] + LDR.N R0,??DataTable38_10 + CFI FunCall term_printf + BL term_printf +// 486 +// 487 cJSON_Delete(cjson_root); + MOV R0,R9 + CFI FunCall cJSON_Delete + BL cJSON_Delete +// 488 +// 489 // 与发送时间不一样才处理 +// 490 if(temp_time != trans_time_stamp) + LDR.N R0,??DataTable38_5 + LDR R1,[R0, #+16] + CMP R4,R1 + BEQ.N ??parse_json_1 +// 491 { +// 492 term_printf("1111"); + Nop + ADR.N R0,?_30 + CFI FunCall term_printf + BL term_printf +// 493 if(temp_cmd == 1) + CMP R7,#+1 + BNE.N ??parse_json_1 +// 494 { +// 495 trans_4g_flag = 1; + LDR.N R1,??DataTable38_11 + MOVS R0,#+1 + STR R0,[R1, #+0] +// 496 } +// 497 } +// 498 +// 499 // 数据处理 +// 500 // if(abs(temp_time - g_time_stamp) >= 120) +// 501 // { +// 502 // g_time_stamp = temp_time; +// 503 // } +// 504 } ??parse_json_1: - POP {R0-R2,R4-R9,PC} + POP {R0,R1,R4-R10,PC} CFI EndBlock cfiBlock39 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable37: +??DataTable38: + DATA8 + DC8 "cmd" + + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +??DataTable38_1: DATA32 DC32 0x48000400 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable37_1: +??DataTable38_2: DATA32 DC32 0x186a0 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable37_2: +??DataTable38_3: DATA32 DC32 huart1 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable37_3: +??DataTable38_4: DATA32 DC32 g_ec801_uart_handle SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable37_4: +??DataTable38_5: DATA32 DC32 g_devic_id SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable37_5: +??DataTable38_6: DATA32 DC32 g_stMcs_Para SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable37_6: +??DataTable38_7: DATA32 DC32 0x3fe00000 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable37_7: +??DataTable38_8: DATA32 DC32 0x40590000 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable37_8: +??DataTable38_9: DATA32 DC32 0x15180 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable37_9: +??DataTable38_10: DATA32 DC32 ?_0 + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +??DataTable38_11: + DATA32 + DC32 trans_4g_flag + SECTION `.text`:CODE:NOROOT(1) CFI Block cfiCond40 Using cfiCommon0 CFI Function parse_json - CFI Conditional ??CrossCallReturnLabel_14 - CFI R4 Frame(CFA, -28) - CFI R5 Frame(CFA, -24) - CFI R6 Frame(CFA, -20) - CFI R7 Frame(CFA, -16) - CFI R8 Frame(CFA, -12) - CFI R9 Frame(CFA, -8) + CFI Conditional ??CrossCallReturnLabel_17 + CFI R4 Frame(CFA, -32) + CFI R5 Frame(CFA, -28) + CFI R6 Frame(CFA, -24) + CFI R7 Frame(CFA, -20) + CFI R8 Frame(CFA, -16) + CFI R9 Frame(CFA, -12) + CFI R10 Frame(CFA, -8) CFI R14 Frame(CFA, -4) CFI CFA R13+40 CFI Block cfiCond41 Using cfiCommon0 CFI (cfiCond41) Function parse_json - CFI (cfiCond41) Conditional ??CrossCallReturnLabel_13 - CFI (cfiCond41) R4 Frame(CFA, -28) - CFI (cfiCond41) R5 Frame(CFA, -24) - CFI (cfiCond41) R6 Frame(CFA, -20) - CFI (cfiCond41) R7 Frame(CFA, -16) - CFI (cfiCond41) R8 Frame(CFA, -12) - CFI (cfiCond41) R9 Frame(CFA, -8) + CFI (cfiCond41) Conditional ??CrossCallReturnLabel_16 + CFI (cfiCond41) R4 Frame(CFA, -32) + CFI (cfiCond41) R5 Frame(CFA, -28) + CFI (cfiCond41) R6 Frame(CFA, -24) + CFI (cfiCond41) R7 Frame(CFA, -20) + CFI (cfiCond41) R8 Frame(CFA, -16) + CFI (cfiCond41) R9 Frame(CFA, -12) + CFI (cfiCond41) R10 Frame(CFA, -8) CFI (cfiCond41) R14 Frame(CFA, -4) CFI (cfiCond41) CFA R13+40 CFI Block cfiCond42 Using cfiCommon0 CFI (cfiCond42) Function parse_json - CFI (cfiCond42) Conditional ??CrossCallReturnLabel_12 - CFI (cfiCond42) R4 Frame(CFA, -28) - CFI (cfiCond42) R5 Frame(CFA, -24) - CFI (cfiCond42) R6 Frame(CFA, -20) - CFI (cfiCond42) R7 Frame(CFA, -16) - CFI (cfiCond42) R8 Frame(CFA, -12) - CFI (cfiCond42) R9 Frame(CFA, -8) + CFI (cfiCond42) Conditional ??CrossCallReturnLabel_15 + CFI (cfiCond42) R4 Frame(CFA, -32) + CFI (cfiCond42) R5 Frame(CFA, -28) + CFI (cfiCond42) R6 Frame(CFA, -24) + CFI (cfiCond42) R7 Frame(CFA, -20) + CFI (cfiCond42) R8 Frame(CFA, -16) + CFI (cfiCond42) R9 Frame(CFA, -12) + CFI (cfiCond42) R10 Frame(CFA, -8) CFI (cfiCond42) R14 Frame(CFA, -4) CFI (cfiCond42) CFA R13+40 CFI Block cfiCond43 Using cfiCommon0 CFI (cfiCond43) Function parse_json - CFI (cfiCond43) Conditional ??CrossCallReturnLabel_11 - CFI (cfiCond43) R4 Frame(CFA, -28) - CFI (cfiCond43) R5 Frame(CFA, -24) - CFI (cfiCond43) R6 Frame(CFA, -20) - CFI (cfiCond43) R7 Frame(CFA, -16) - CFI (cfiCond43) R8 Frame(CFA, -12) - CFI (cfiCond43) R9 Frame(CFA, -8) + CFI (cfiCond43) Conditional ??CrossCallReturnLabel_14 + CFI (cfiCond43) R4 Frame(CFA, -32) + CFI (cfiCond43) R5 Frame(CFA, -28) + CFI (cfiCond43) R6 Frame(CFA, -24) + CFI (cfiCond43) R7 Frame(CFA, -20) + CFI (cfiCond43) R8 Frame(CFA, -16) + CFI (cfiCond43) R9 Frame(CFA, -12) + CFI (cfiCond43) R10 Frame(CFA, -8) CFI (cfiCond43) R14 Frame(CFA, -4) CFI (cfiCond43) CFA R13+40 - CFI Block cfiPicker44 Using cfiCommon1 - CFI (cfiPicker44) NoFunction - CFI (cfiPicker44) Picker + CFI Block cfiCond44 Using cfiCommon0 + CFI (cfiCond44) Function parse_json + CFI (cfiCond44) Conditional ??CrossCallReturnLabel_13 + CFI (cfiCond44) R4 Frame(CFA, -32) + CFI (cfiCond44) R5 Frame(CFA, -28) + CFI (cfiCond44) R6 Frame(CFA, -24) + CFI (cfiCond44) R7 Frame(CFA, -20) + CFI (cfiCond44) R8 Frame(CFA, -16) + CFI (cfiCond44) R9 Frame(CFA, -12) + CFI (cfiCond44) R10 Frame(CFA, -8) + CFI (cfiCond44) R14 Frame(CFA, -4) + CFI (cfiCond44) CFA R13+40 + CFI Block cfiPicker45 Using cfiCommon1 + CFI (cfiPicker45) NoFunction + CFI (cfiPicker45) Picker THUMB -?Subroutine3: - MOV R0,R8 +?Subroutine4: + MOV R0,R9 + CFI (cfiCond40) FunCall parse_json cJSON_GetObjectItem CFI (cfiCond40) FunCall parse_json cJSON_GetObjectItem CFI (cfiCond40) FunCall parse_json cJSON_GetObjectItem CFI (cfiCond40) FunCall parse_json cJSON_GetObjectItem @@ -2187,7 +2236,8 @@ parse_json: CFI EndBlock cfiCond41 CFI EndBlock cfiCond42 CFI EndBlock cfiCond43 - CFI EndBlock cfiPicker44 + CFI EndBlock cfiCond44 + CFI EndBlock cfiPicker45 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 @@ -2398,7 +2448,7 @@ parse_json: SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -?_29: +?_30: DATA8 DC8 "1111" DATA @@ -2442,25 +2492,31 @@ parse_json: DC8 "%d" DS8 1 + SECTION `.rodata`:CONST:NOROOT(2) + DATA +?_29: + DATA8 + DC8 "cmd" + END -// 497 -// 498 -// 499 -// 500 -// 501 -// 502 -// 503 -// 504 // 505 +// 506 +// 507 +// 508 +// 509 +// 510 +// 511 +// 512 +// 513 // // 8 bytes in section .bss -// 96 bytes in section .data -// 74 bytes in section .rodata -// 2'014 bytes in section .text +// 100 bytes in section .data +// 78 bytes in section .rodata +// 2'044 bytes in section .text // -// 2'014 bytes of CODE memory -// 74 bytes of CONST memory -// 104 bytes of DATA memory +// 2'044 bytes of CODE memory +// 78 bytes of CONST memory +// 108 bytes of DATA memory // //Errors: none -//Warnings: 9 +//Warnings: 8 diff --git a/EWARM/micro_climate/List/Src_5571640358672592439.dir/inflash.lst b/EWARM/micro_climate/List/Src_5571640358672592439.dir/inflash.lst index 58e3556..9ddc3b6 100644 --- a/EWARM/micro_climate/List/Src_5571640358672592439.dir/inflash.lst +++ b/EWARM/micro_climate/List/Src_5571640358672592439.dir/inflash.lst @@ -1,6 +1,6 @@ ############################################################################### # -# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 17:49:35 +# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 02/Sep/2024 09:42:19 # Copyright 1999-2023 IAR Systems AB. # # Cpu mode = thumb diff --git a/EWARM/micro_climate/List/Src_5571640358672592439.dir/inflash.s b/EWARM/micro_climate/List/Src_5571640358672592439.dir/inflash.s index cbec6c8..eaac60e 100644 --- a/EWARM/micro_climate/List/Src_5571640358672592439.dir/inflash.s +++ b/EWARM/micro_climate/List/Src_5571640358672592439.dir/inflash.s @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////////////////////// // -// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 29/Aug/2024 17:49:35 +// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 02/Sep/2024 09:42:19 // Copyright 1999-2023 IAR Systems AB. // // Cpu mode = thumb diff --git a/EWARM/micro_climate/List/micro_climate.map b/EWARM/micro_climate/List/micro_climate.map index 2880157..d329803 100644 --- a/EWARM/micro_climate/List/micro_climate.map +++ b/EWARM/micro_climate/List/micro_climate.map @@ -1,6 +1,6 @@ ############################################################################### # -# IAR ELF Linker V9.40.2.374/W64 for ARM 30/Aug/2024 14:42:28 +# IAR ELF Linker V9.40.2.374/W64 for ARM 07/Sep/2024 09:35:01 # Copyright 2007-2023 IAR Systems AB. # # Output file = @@ -123,7 +123,7 @@ initialize by copy { rw }; .intvec ro code 0x800'0000 0x1ac startup_stm32l496xx.o [4] - 0x800'01ac 0x1ac -"P1": 0xc86f +"P1": 0xc8a9 .text ro code 0x800'01ac 0xecc cJSON.o [2] .text ro code 0x800'1078 0x14 strlen_small.o [16] .text ro code 0x800'108c 0x18 ABImemcpy_small.o [16] @@ -197,99 +197,86 @@ initialize by copy { rw }; .text ro code 0x800'63cc 0x178 stm32l4xx_hal_adc_ex.o [9] .text ro code 0x800'6544 0x276 sht30.o [11] .text ro code 0x800'67bc 0x8d hp203b.o [7] - .text ro code 0x800'684c 0x150 freertos.o [2] - .text ro code 0x800'699c 0x88 cmsis_os.o [6] - .text ro code 0x800'6a24 0x7c stm32l4xx_hal_pwr_ex.o [9] - .text ro code 0x800'6aa0 0x770 stm32l4xx_hal_rcc.o [9] - .text ro code 0x800'7210 0x10 stm32l4xx_hal.o [9] - .text ro code 0x800'7220 0x90 stm32l4xx_hal_timebase_tim.o [2] - .text ro code 0x800'72b0 0x3c stm32l4xx_hal_msp.o [2] - .text ro code 0x800'72ec 0x194 stm32l4xx_hal_flash_ex.o [9] - .text ro code 0x800'7480 0x1c strrchr.o [13] - .text ro code 0x800'749c 0x164 stm32l4xx_hal_flash.o [9] - .text ro code 0x800'7600 0x14 memset.o [16] - .text ro code 0x800'7614 0x866 stm32l4xx_hal_adc.o [9] - .text ro code 0x800'7e7c 0x564 stm32l4xx_hal_rcc_ex.o [9] - .text ro code 0x800'83e0 0x2b6 stm32l4xx_hal_dma.o [9] - .text ro code 0x800'8696 0x8c stm32l4xx_hal_uart_ex.o [9] - .text ro code 0x800'8724 0xb1a stm32l4xx_hal_uart.o [9] - .text ro code 0x800'9240 0x7e stm32l4xx_hal_i2c_ex.o [9] - .text ro code 0x800'92c0 0x5c0 stm32l4xx_hal_i2c.o [9] - .text ro code 0x800'9880 0xe0 stm32l4xx_hal_spi.o [9] - .text ro code 0x800'9960 0x6e ring_queue.o [8] - .text ro code 0x800'99d0 0x34 vsprintf.o [13] - .text ro code 0x800'9a04 0x28 stm32l4xx_hal.o [9] - .text ro code 0x800'9a2c 0x48 FltToDbl.o [15] - .text ro code 0x800'9a74 0x86 filter.o [5] - .text ro code 0x800'9afc 0x494 frt_protocol.o [12] - .text ro code 0x800'9f90 0x7a0 EC801E.o [3] - .text ro code 0x800'a730 0x594 tasks.o [6] - .text ro code 0x800'acc4 0xc stm32l4xx_hal.o [9] - .text ro code 0x800'acd0 0x2 stm32l4xx_hal_adc.o [9] - .text ro code 0x800'acd2 0x2 stm32l4xx_hal_adc.o [9] - .text ro code 0x800'acd4 0x2 stm32l4xx_hal_adc.o [9] - .text ro code 0x800'acd6 0x2 stm32l4xx_hal_uart.o [9] - .text ro code 0x800'acd8 0x2 stm32l4xx_hal_uart.o [9] - .text ro code 0x800'acda 0x2 stm32l4xx_hal_uart_ex.o [9] - .text ro code 0x800'acdc 0x2 stm32l4xx_hal_uart.o [9] - .text ro code 0x800'acde 0x2 stm32l4xx_hal_uart.o [9] - .text ro code 0x800'ace0 0x44 snprintf.o [13] - .text ro code 0x800'ad24 0x1b0 heap_4.o [6] - .text ro code 0x800'aed4 0x2c strstr.o [13] - .text ro code 0x800'af00 0x92 list.o [6] - .text ro code 0x800'af94 0x18a port.o [6] - .text ro code 0x800'b120 0x28 port.o [6] - CODE ro code 0x800'b148 0xb0 portasm.o [6] - .text ro code 0x800'b1f8 0x8a0 anemometer_dev.o [12] - .text ro code 0x800'ba98 0x64 acosf.o [15] - .text ro code 0x800'bafc 0x1d4 cos_sin32.o [15] - .text ro code 0x800'bcd0 0x48 atanf.o [15] - .text ro code 0x800'bd18 0x78 arm_max_q15.o [14] - .text ro code 0x800'bd90 0x4e arm_mean_q15.o [14] - .text ro code 0x800'bde0 0x52 arm_offset_q15.o [14] - .text ro code 0x800'be34 0x1e sqrtf.o [15] - .text ro code 0x800'be54 0x178 arm_mean_f32.o [14] - .text ro code 0x800'bfcc 0xa4 xatanf.o [15] - .rodata const 0x800'c070 0x224 sht30.o [11] - .text ro code 0x800'c294 0x10c stm32l4xx_it.o [2] - .rodata const 0x800'c3a0 0xc8 sht30.o [11] - .text ro code 0x800'c468 0x5c system_stm32l4xx.o [1] - .rodata const 0x800'c4c4 0x54 inflash.o [12] - .rodata const 0x800'c518 0x50 iar_Stoullx.o [13] - .rodata const 0x800'c568 0x24 xscanffull_nomb.o [13] - .rodata const 0x800'c590 0x48 strto64.o [15] - .rodata const 0x800'c5d8 0x40 EC801E.o [3] - .text ro code 0x800'c618 0x38 zero_init3.o [16] - .rodata const 0x800'c650 0x30 system_stm32l4xx.o [1] - .rodata const 0x800'c680 0x28 xscanffull_nomb.o [13] - .text ro code 0x800'c6a8 0x28 data_init.o [16] - .text ro code 0x800'c6d0 0x22 fpinit_M.o [15] - .iar.init_table const 0x800'c6f4 0x20 - Linker created - - .text ro code 0x800'c714 0x1e cmain.o [16] - .text ro code 0x800'c732 0x4 low_level_init.o [13] - .text ro code 0x800'c736 0x4 exit.o [13] - .text ro code 0x800'c73c 0xa cexit.o [16] - .text ro code 0x800'c748 0x1c cstartup_M.o [16] - .rodata const 0x800'c764 0x14 freertos.o [2] - .rodata const 0x800'c778 0x10 freertos.o [2] - .text ro code 0x800'c788 0x10 startup_stm32l496xx.o [4] - .rodata const 0x800'c798 0xc freertos.o [2] - .rodata const 0x800'c7a4 0xc freertos.o [2] - .rodata const 0x800'c7b0 0x8 freertos.o [2] - .rodata const 0x800'c7b8 0x8 system_stm32l4xx.o [1] - .text ro code 0x800'c7c0 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c7c4 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c7c8 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c7cc 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c7d0 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c7d4 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c7d8 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c7dc 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c7e0 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c7e4 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c7e8 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c7ec 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c7f0 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'684c 0x168 freertos.o [2] + .text ro code 0x800'69b4 0x88 cmsis_os.o [6] + .text ro code 0x800'6a3c 0x7c stm32l4xx_hal_pwr_ex.o [9] + .text ro code 0x800'6ab8 0x770 stm32l4xx_hal_rcc.o [9] + .text ro code 0x800'7228 0x10 stm32l4xx_hal.o [9] + .text ro code 0x800'7238 0x90 stm32l4xx_hal_timebase_tim.o [2] + .text ro code 0x800'72c8 0x3c stm32l4xx_hal_msp.o [2] + .text ro code 0x800'7304 0x194 stm32l4xx_hal_flash_ex.o [9] + .text ro code 0x800'7498 0x1c strrchr.o [13] + .text ro code 0x800'74b4 0x164 stm32l4xx_hal_flash.o [9] + .text ro code 0x800'7618 0x14 memset.o [16] + .text ro code 0x800'762c 0x866 stm32l4xx_hal_adc.o [9] + .text ro code 0x800'7e94 0x564 stm32l4xx_hal_rcc_ex.o [9] + .text ro code 0x800'83f8 0x2b6 stm32l4xx_hal_dma.o [9] + .text ro code 0x800'86ae 0x8c stm32l4xx_hal_uart_ex.o [9] + .text ro code 0x800'873c 0xb1a stm32l4xx_hal_uart.o [9] + .text ro code 0x800'9258 0x7e stm32l4xx_hal_i2c_ex.o [9] + .text ro code 0x800'92d8 0x5c0 stm32l4xx_hal_i2c.o [9] + .text ro code 0x800'9898 0xe0 stm32l4xx_hal_spi.o [9] + .text ro code 0x800'9978 0x6e ring_queue.o [8] + .text ro code 0x800'99e8 0x34 vsprintf.o [13] + .text ro code 0x800'9a1c 0x28 stm32l4xx_hal.o [9] + .text ro code 0x800'9a44 0x48 FltToDbl.o [15] + .text ro code 0x800'9a8c 0x86 filter.o [5] + .text ro code 0x800'9b14 0x494 frt_protocol.o [12] + .text ro code 0x800'9fa8 0x7bc EC801E.o [3] + .text ro code 0x800'a764 0x594 tasks.o [6] + .text ro code 0x800'acf8 0xc stm32l4xx_hal.o [9] + .text ro code 0x800'ad04 0x2 stm32l4xx_hal_adc.o [9] + .text ro code 0x800'ad06 0x2 stm32l4xx_hal_adc.o [9] + .text ro code 0x800'ad08 0x2 stm32l4xx_hal_adc.o [9] + .text ro code 0x800'ad0a 0x2 stm32l4xx_hal_uart.o [9] + .text ro code 0x800'ad0c 0x2 stm32l4xx_hal_uart.o [9] + .text ro code 0x800'ad0e 0x2 stm32l4xx_hal_uart_ex.o [9] + .text ro code 0x800'ad10 0x2 stm32l4xx_hal_uart.o [9] + .text ro code 0x800'ad12 0x2 stm32l4xx_hal_uart.o [9] + .text ro code 0x800'ad14 0x44 snprintf.o [13] + .text ro code 0x800'ad58 0x1b0 heap_4.o [6] + .text ro code 0x800'af08 0x2c strstr.o [13] + .text ro code 0x800'af34 0x92 list.o [6] + .text ro code 0x800'afc8 0x18a port.o [6] + .text ro code 0x800'b154 0x28 port.o [6] + CODE ro code 0x800'b17c 0xb0 portasm.o [6] + .text ro code 0x800'b22c 0x8a0 anemometer_dev.o [12] + .text ro code 0x800'bacc 0x64 acosf.o [15] + .text ro code 0x800'bb30 0x1d4 cos_sin32.o [15] + .text ro code 0x800'bd04 0x48 atanf.o [15] + .text ro code 0x800'bd4c 0x78 arm_max_q15.o [14] + .text ro code 0x800'bdc4 0x4e arm_mean_q15.o [14] + .text ro code 0x800'be14 0x52 arm_offset_q15.o [14] + .text ro code 0x800'be68 0x1e sqrtf.o [15] + .text ro code 0x800'be88 0x178 arm_mean_f32.o [14] + .text ro code 0x800'c000 0xa4 xatanf.o [15] + .rodata const 0x800'c0a4 0x224 sht30.o [11] + .text ro code 0x800'c2c8 0x10c stm32l4xx_it.o [2] + .rodata const 0x800'c3d4 0xc8 sht30.o [11] + .text ro code 0x800'c49c 0x5c system_stm32l4xx.o [1] + .rodata const 0x800'c4f8 0x54 inflash.o [12] + .rodata const 0x800'c54c 0x50 iar_Stoullx.o [13] + .rodata const 0x800'c5a0 0x48 strto64.o [15] + .rodata const 0x800'c5e8 0x40 EC801E.o [3] + .text ro code 0x800'c628 0x38 zero_init3.o [16] + .rodata const 0x800'c660 0x30 system_stm32l4xx.o [1] + .rodata const 0x800'c690 0x28 xscanffull_nomb.o [13] + .text ro code 0x800'c6b8 0x28 data_init.o [16] + .rodata const 0x800'c6e0 0x24 xscanffull_nomb.o [13] + .text ro code 0x800'c704 0x22 fpinit_M.o [15] + .iar.init_table const 0x800'c728 0x20 - Linker created - + .text ro code 0x800'c748 0x1e cmain.o [16] + .text ro code 0x800'c766 0x4 low_level_init.o [13] + .text ro code 0x800'c76a 0x4 exit.o [13] + .text ro code 0x800'c770 0xa cexit.o [16] + .text ro code 0x800'c77c 0x1c cstartup_M.o [16] + .rodata const 0x800'c798 0x14 freertos.o [2] + .rodata const 0x800'c7ac 0x10 freertos.o [2] + .text ro code 0x800'c7bc 0x10 startup_stm32l496xx.o [4] + .rodata const 0x800'c7cc 0xc freertos.o [2] + .rodata const 0x800'c7d8 0xc freertos.o [2] + .rodata const 0x800'c7e4 0x8 freertos.o [2] + .rodata const 0x800'c7ec 0x8 system_stm32l4xx.o [1] .text ro code 0x800'c7f4 0x4 startup_stm32l496xx.o [4] .text ro code 0x800'c7f8 0x4 startup_stm32l496xx.o [4] .text ro code 0x800'c7fc 0x4 startup_stm32l496xx.o [4] @@ -360,74 +347,88 @@ initialize by copy { rw }; .text ro code 0x800'c900 0x4 startup_stm32l496xx.o [4] .text ro code 0x800'c904 0x4 startup_stm32l496xx.o [4] .text ro code 0x800'c908 0x4 startup_stm32l496xx.o [4] - .rodata const 0x800'c90c 0x0 zero_init3.o [16] - .rodata const 0x800'c90c 0x0 lz77_init_single.o [16] - Initializer bytes const 0x800'c90c 0x10f - - 0x800'ca1b 0xc86f + .text ro code 0x800'c90c 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c910 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c914 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c918 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c91c 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c920 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c924 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c928 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c92c 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c930 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c934 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c938 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c93c 0x4 startup_stm32l496xx.o [4] + .rodata const 0x800'c940 0x0 zero_init3.o [16] + .rodata const 0x800'c940 0x0 lz77_init_single.o [16] + Initializer bytes const 0x800'c940 0x115 + - 0x800'ca55 0xc8a9 -"P2", part 1 of 3: 0x2b4 - P2-1 0x2000'0000 0x2b4 +"P2", part 1 of 3: 0x2b8 + P2-1 0x2000'0000 0x2b8 .data inited 0x2000'0000 0x14 cJSON.o [2] - .data inited 0x2000'0014 0x60 EC801E.o [3] - .data inited 0x2000'0074 0x10 frt_protocol.o [12] - .data inited 0x2000'0084 0x148 frt_protocol.o [12] - .data inited 0x2000'01cc 0x30 frt_protocol.o [12] - .data inited 0x2000'01fc 0xc inflash.o [12] - .data inited 0x2000'0208 0xc port.o [6] - .data inited 0x2000'0214 0x28 sht30.o [11] - .data inited 0x2000'023c 0xc stm32l4xx_hal.o [9] - .data inited 0x2000'0248 0x20 stm32l4xx_hal_flash.o [9] - .data inited 0x2000'0268 0x4 system_stm32l4xx.o [1] - .data inited 0x2000'026c 0x48 uart_dev.o [12] - - 0x2000'02b4 0x2b4 + .data inited 0x2000'0014 0x64 EC801E.o [3] + .data inited 0x2000'0078 0x10 frt_protocol.o [12] + .data inited 0x2000'0088 0x148 frt_protocol.o [12] + .data inited 0x2000'01d0 0x30 frt_protocol.o [12] + .data inited 0x2000'0200 0xc inflash.o [12] + .data inited 0x2000'020c 0xc port.o [6] + .data inited 0x2000'0218 0x28 sht30.o [11] + .data inited 0x2000'0240 0xc stm32l4xx_hal.o [9] + .data inited 0x2000'024c 0x20 stm32l4xx_hal_flash.o [9] + .data inited 0x2000'026c 0x4 system_stm32l4xx.o [1] + .data inited 0x2000'0270 0x48 uart_dev.o [12] + - 0x2000'02b8 0x2b8 -"P2", part 2 of 3: 0x638c - .bss zero 0x2000'02b4 0x2588 anemometer_dev.o [12] - .bss zero 0x2000'283c 0x1f60 heap_4.o [6] - .bss zero 0x2000'479c 0x10cc anemometer_dev.o [12] - .bss zero 0x2000'5868 0x254 freertos.o [2] - .bss zero 0x2000'5abc 0x130 uart_dev.o [12] - .bss zero 0x2000'5bec 0x130 uart_dev.o [12] - .bss zero 0x2000'5d1c 0xcc uart_dev.o [12] - .bss zero 0x2000'5de8 0x9c tasks.o [6] - .bss zero 0x2000'5e84 0x8c tasks.o [6] - .bss zero 0x2000'5f10 0x89 usart.o [2] - .bss zero 0x2000'5f9c 0x89 usart.o [2] - .bss zero 0x2000'6028 0x89 usart.o [2] - .bss zero 0x2000'60b4 0x88 usart.o [2] - .bss zero 0x2000'613c 0x68 adc.o [2] - .bss zero 0x2000'61a4 0x64 spi.o [2] - .bss zero 0x2000'6208 0x64 uart_dev.o [12] - .bss zero 0x2000'626c 0x54 i2c.o [2] - .bss zero 0x2000'62c0 0x54 i2c.o [2] - .bss zero 0x2000'6314 0x4c stm32l4xx_hal_timebase_tim.o [2] - .bss zero 0x2000'6360 0x4c tim.o [2] - .bss zero 0x2000'63ac 0x4c tim.o [2] - .bss zero 0x2000'63f8 0x4c tim.o [2] - .bss zero 0x2000'6444 0x4c tim.o [2] - .bss zero 0x2000'6490 0x4c tim.o [2] - .bss zero 0x2000'64dc 0x4c tim.o [2] - .bss zero 0x2000'6528 0x48 adc.o [2] - .bss zero 0x2000'6570 0x3c anemometer_dev.o [12] - .bss zero 0x2000'65ac 0x34 anemometer_dev.o [12] - .bss zero 0x2000'65e0 0x34 frt_protocol.o [12] - .bss zero 0x2000'6614 0x14 freertos.o [2] - .bss zero 0x2000'6628 0xc anemometer_dev.o [12] - .bss zero 0x2000'6634 0x8 hp203b.o [7] - .bss zero 0x2000'663c 0x4 xfail_s.o [13] - - 0x2000'6640 0x638c +"P2", part 2 of 3: 0x6390 + .bss zero 0x2000'02b8 0x2588 anemometer_dev.o [12] + .bss zero 0x2000'2840 0x1f60 heap_4.o [6] + .bss zero 0x2000'47a0 0x10cc anemometer_dev.o [12] + .bss zero 0x2000'586c 0x254 freertos.o [2] + .bss zero 0x2000'5ac0 0x130 uart_dev.o [12] + .bss zero 0x2000'5bf0 0x130 uart_dev.o [12] + .bss zero 0x2000'5d20 0xcc uart_dev.o [12] + .bss zero 0x2000'5dec 0x9c tasks.o [6] + .bss zero 0x2000'5e88 0x8c tasks.o [6] + .bss zero 0x2000'5f14 0x89 usart.o [2] + .bss zero 0x2000'5fa0 0x89 usart.o [2] + .bss zero 0x2000'602c 0x89 usart.o [2] + .bss zero 0x2000'60b8 0x88 usart.o [2] + .bss zero 0x2000'6140 0x68 adc.o [2] + .bss zero 0x2000'61a8 0x64 spi.o [2] + .bss zero 0x2000'620c 0x64 uart_dev.o [12] + .bss zero 0x2000'6270 0x54 i2c.o [2] + .bss zero 0x2000'62c4 0x54 i2c.o [2] + .bss zero 0x2000'6318 0x4c stm32l4xx_hal_timebase_tim.o [2] + .bss zero 0x2000'6364 0x4c tim.o [2] + .bss zero 0x2000'63b0 0x4c tim.o [2] + .bss zero 0x2000'63fc 0x4c tim.o [2] + .bss zero 0x2000'6448 0x4c tim.o [2] + .bss zero 0x2000'6494 0x4c tim.o [2] + .bss zero 0x2000'64e0 0x4c tim.o [2] + .bss zero 0x2000'652c 0x48 adc.o [2] + .bss zero 0x2000'6574 0x3c anemometer_dev.o [12] + .bss zero 0x2000'65b0 0x34 anemometer_dev.o [12] + .bss zero 0x2000'65e4 0x34 frt_protocol.o [12] + .bss zero 0x2000'6618 0x14 freertos.o [2] + .bss zero 0x2000'662c 0xc anemometer_dev.o [12] + .bss zero 0x2000'6638 0x8 hp203b.o [7] + .bss zero 0x2000'6640 0x4 freertos.o [2] + .bss zero 0x2000'6644 0x4 xfail_s.o [13] + - 0x2000'6648 0x6390 "P2", part 3 of 3: 0x400 - CSTACK 0x2000'6640 0x400 - CSTACK uninit 0x2000'6640 0x400 - - 0x2000'6a40 0x400 + CSTACK 0x2000'6648 0x400 + CSTACK uninit 0x2000'6648 0x400 + - 0x2000'6a48 0x400 Unused ranges: From To Size ---- -- ---- - 0x800'ca1b 0x80f'ffff 0xf'35e5 - 0x2000'6a40 0x2004'ffff 0x4'95c0 + 0x800'ca55 0x80f'ffff 0xf'35ab + 0x2000'6a48 0x2004'ffff 0x4'95b8 ******************************************************************************* @@ -437,14 +438,14 @@ Unused ranges: Address Size ------- ---- Zero (__iar_zero_init3) - 1 destination range, total size 0x638c: - 0x2000'02b4 0x638c + 1 destination range, total size 0x6390: + 0x2000'02b8 0x6390 Copy/lz77 (__iar_lz77_init_single3) - 1 source range, total size 0x10f (39% of destination): - 0x800'c90c 0x10f - 1 destination range, total size 0x2b4: - 0x2000'0000 0x2b4 + 1 source range, total size 0x115 (39% of destination): + 0x800'c940 0x115 + 1 destination range, total size 0x2b8: + 0x2000'0000 0x2b8 @@ -459,15 +460,15 @@ command line/config: Total: E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\CMSIS_6603591812247902717.dir: [1] - system_stm32l4xx.o 92 57 4 + system_stm32l4xx.o 92 58 4 ------------------------------------------------------- - Total: 92 57 4 + Total: 92 58 4 E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir: [2] adc.o 356 176 cJSON.o 3'862 7 20 dma.o 48 - freertos.o 336 68 616 + freertos.o 360 68 620 gpio.o 278 i2c.o 412 168 main.o 396 @@ -478,12 +479,12 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir: [2 tim.o 932 456 usart.o 732 547 ------------------------------------------------------- - Total: 8'004 75 2'159 + Total: 8'028 75 2'163 E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\EC801E_17758034221153603070.dir: [3] - EC801E.o 1'952 102 96 + EC801E.o 1'980 104 100 ------------------------------------------------------- - Total: 1'952 102 96 + Total: 1'980 104 100 E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\EWARM_18443280873093131863.dir: [4] startup_stm32l496xx.o 776 @@ -516,12 +517,12 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\RingQueue_10900368326811202236.di Total: 110 E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir: [9] - stm32l4xx_hal.o 112 4 12 + stm32l4xx_hal.o 112 5 12 stm32l4xx_hal_adc.o 2'156 stm32l4xx_hal_adc_ex.o 376 stm32l4xx_hal_cortex.o 156 stm32l4xx_hal_dma.o 694 - stm32l4xx_hal_flash.o 356 13 32 + stm32l4xx_hal_flash.o 356 12 32 stm32l4xx_hal_flash_ex.o 404 stm32l4xx_hal_gpio.o 528 stm32l4xx_hal_i2c.o 1'472 @@ -548,11 +549,11 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Sht3x_8257160562692203274.dir: [1 E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Src_5571640358672592439.dir: [12] anemometer_dev.o 2'208 14'032 - frt_protocol.o 1'172 153 444 + frt_protocol.o 1'172 156 444 inflash.o 248 89 12 uart_dev.o 400 29 984 ------------------------------------------------------- - Total: 4'028 271 15'472 + Total: 4'028 274 15'472 dl7M_tln.a: [13] abort.o 6 @@ -644,7 +645,7 @@ shb_l.a: [17] Gaps 61 6 9 Linker created 32 1'024 ----------------------------------------------------------- - Grand Total: 50'182 1'557 27'200 + Grand Total: 50'234 1'563 27'208 ******************************************************************************* @@ -653,195 +654,195 @@ shb_l.a: [17] Entry Address Size Type Object ----- ------- ---- ---- ------ -.iar.init_table$$Base 0x800'c6f4 -- Gb - Linker created - -.iar.init_table$$Limit 0x800'c714 -- Gb - Linker created - -?main 0x800'c715 Code Gb cmain.o [16] -ADC1_2_IRQHandler 0x800'c805 Code Wk startup_stm32l496xx.o [4] -ADC3_IRQHandler 0x800'c869 Code Wk startup_stm32l496xx.o [4] -ADC_DMAConvCplt 0x800'7df1 0x6c Code Gb stm32l4xx_hal_adc.o [9] -ADC_DMAError 0x800'7e65 0x16 Code Gb stm32l4xx_hal_adc.o [9] -ADC_DMAHalfConvCplt 0x800'7e5d 0x6 Code Gb stm32l4xx_hal_adc.o [9] -ADC_Disable 0x800'7d49 0x70 Code Gb stm32l4xx_hal_adc.o [9] -ADC_Enable 0x800'7ca5 0x80 Code Gb stm32l4xx_hal_adc.o [9] -AHBPrescTable 0x800'c4b4 0x10 Data Gb system_stm32l4xx.o [1] -APBPrescTable 0x800'c7b8 0x8 Data Gb system_stm32l4xx.o [1] -BusFault_Handler 0x800'c29b 0x2 Code Gb stm32l4xx_it.o [2] -CAN1_RX0_IRQHandler 0x800'c80d Code Wk startup_stm32l496xx.o [4] -CAN1_RX1_IRQHandler 0x800'c811 Code Wk startup_stm32l496xx.o [4] -CAN1_SCE_IRQHandler 0x800'c815 Code Wk startup_stm32l496xx.o [4] -CAN1_TX_IRQHandler 0x800'c809 Code Wk startup_stm32l496xx.o [4] -CAN2_RX0_IRQHandler 0x800'c8fd Code Wk startup_stm32l496xx.o [4] -CAN2_RX1_IRQHandler 0x800'c901 Code Wk startup_stm32l496xx.o [4] -CAN2_SCE_IRQHandler 0x800'c905 Code Wk startup_stm32l496xx.o [4] -CAN2_TX_IRQHandler 0x800'c8f9 Code Wk startup_stm32l496xx.o [4] -COMP_IRQHandler 0x800'c8a9 Code Wk startup_stm32l496xx.o [4] -CRC16 0x800'9b1b 0x3a Code Gb frt_protocol.o [12] -CRS_IRQHandler 0x800'c8e9 Code Wk startup_stm32l496xx.o [4] -CSTACK$$Base 0x2000'6640 -- Gb - Linker created - -CSTACK$$Limit 0x2000'6a40 -- Gb - Linker created - +.iar.init_table$$Base 0x800'c728 -- Gb - Linker created - +.iar.init_table$$Limit 0x800'c748 -- Gb - Linker created - +?main 0x800'c749 Code Gb cmain.o [16] +ADC1_2_IRQHandler 0x800'c839 Code Wk startup_stm32l496xx.o [4] +ADC3_IRQHandler 0x800'c89d Code Wk startup_stm32l496xx.o [4] +ADC_DMAConvCplt 0x800'7e09 0x6c Code Gb stm32l4xx_hal_adc.o [9] +ADC_DMAError 0x800'7e7d 0x16 Code Gb stm32l4xx_hal_adc.o [9] +ADC_DMAHalfConvCplt 0x800'7e75 0x6 Code Gb stm32l4xx_hal_adc.o [9] +ADC_Disable 0x800'7d61 0x70 Code Gb stm32l4xx_hal_adc.o [9] +ADC_Enable 0x800'7cbd 0x80 Code Gb stm32l4xx_hal_adc.o [9] +AHBPrescTable 0x800'c4e8 0x10 Data Gb system_stm32l4xx.o [1] +APBPrescTable 0x800'c7ec 0x8 Data Gb system_stm32l4xx.o [1] +BusFault_Handler 0x800'c2cf 0x2 Code Gb stm32l4xx_it.o [2] +CAN1_RX0_IRQHandler 0x800'c841 Code Wk startup_stm32l496xx.o [4] +CAN1_RX1_IRQHandler 0x800'c845 Code Wk startup_stm32l496xx.o [4] +CAN1_SCE_IRQHandler 0x800'c849 Code Wk startup_stm32l496xx.o [4] +CAN1_TX_IRQHandler 0x800'c83d Code Wk startup_stm32l496xx.o [4] +CAN2_RX0_IRQHandler 0x800'c931 Code Wk startup_stm32l496xx.o [4] +CAN2_RX1_IRQHandler 0x800'c935 Code Wk startup_stm32l496xx.o [4] +CAN2_SCE_IRQHandler 0x800'c939 Code Wk startup_stm32l496xx.o [4] +CAN2_TX_IRQHandler 0x800'c92d Code Wk startup_stm32l496xx.o [4] +COMP_IRQHandler 0x800'c8dd Code Wk startup_stm32l496xx.o [4] +CRC16 0x800'9b33 0x3a Code Gb frt_protocol.o [12] +CRS_IRQHandler 0x800'c91d Code Wk startup_stm32l496xx.o [4] +CSTACK$$Base 0x2000'6648 -- Gb - Linker created - +CSTACK$$Limit 0x2000'6a48 -- Gb - Linker created - CheckCrc8 0x800'6545 0x2a Code Gb sht30.o [11] -DCMI_IRQHandler 0x800'c8f5 Code Wk startup_stm32l496xx.o [4] -DFSDM1_FLT0_IRQHandler 0x800'c89d Code Wk startup_stm32l496xx.o [4] -DFSDM1_FLT1_IRQHandler 0x800'c8a1 Code Wk startup_stm32l496xx.o [4] -DFSDM1_FLT2_IRQHandler 0x800'c8a5 Code Wk startup_stm32l496xx.o [4] -DFSDM1_FLT3_IRQHandler 0x800'c855 Code Wk startup_stm32l496xx.o [4] +DCMI_IRQHandler 0x800'c929 Code Wk startup_stm32l496xx.o [4] +DFSDM1_FLT0_IRQHandler 0x800'c8d1 Code Wk startup_stm32l496xx.o [4] +DFSDM1_FLT1_IRQHandler 0x800'c8d5 Code Wk startup_stm32l496xx.o [4] +DFSDM1_FLT2_IRQHandler 0x800'c8d9 Code Wk startup_stm32l496xx.o [4] +DFSDM1_FLT3_IRQHandler 0x800'c889 Code Wk startup_stm32l496xx.o [4] DMA1_Channel1_IRQHandler - 0x800'c2a1 0x6 Code Gb stm32l4xx_it.o [2] + 0x800'c2d5 0x6 Code Gb stm32l4xx_it.o [2] DMA1_Channel2_IRQHandler - 0x800'c7ed Code Wk startup_stm32l496xx.o [4] + 0x800'c821 Code Wk startup_stm32l496xx.o [4] DMA1_Channel3_IRQHandler - 0x800'c7f1 Code Wk startup_stm32l496xx.o [4] + 0x800'c825 Code Wk startup_stm32l496xx.o [4] DMA1_Channel4_IRQHandler - 0x800'c7f5 Code Wk startup_stm32l496xx.o [4] + 0x800'c829 Code Wk startup_stm32l496xx.o [4] DMA1_Channel5_IRQHandler - 0x800'c7f9 Code Wk startup_stm32l496xx.o [4] + 0x800'c82d Code Wk startup_stm32l496xx.o [4] DMA1_Channel6_IRQHandler - 0x800'c7fd Code Wk startup_stm32l496xx.o [4] + 0x800'c831 Code Wk startup_stm32l496xx.o [4] DMA1_Channel7_IRQHandler - 0x800'c801 Code Wk startup_stm32l496xx.o [4] -DMA2D_IRQHandler 0x800'c909 Code Wk startup_stm32l496xx.o [4] + 0x800'c835 Code Wk startup_stm32l496xx.o [4] +DMA2D_IRQHandler 0x800'c93d Code Wk startup_stm32l496xx.o [4] DMA2_Channel1_IRQHandler - 0x800'c889 Code Wk startup_stm32l496xx.o [4] -DMA2_Channel2_IRQHandler - 0x800'c88d Code Wk startup_stm32l496xx.o [4] -DMA2_Channel3_IRQHandler - 0x800'c891 Code Wk startup_stm32l496xx.o [4] -DMA2_Channel4_IRQHandler - 0x800'c895 Code Wk startup_stm32l496xx.o [4] -DMA2_Channel5_IRQHandler - 0x800'c899 Code Wk startup_stm32l496xx.o [4] -DMA2_Channel6_IRQHandler - 0x800'c8b9 Code Wk startup_stm32l496xx.o [4] -DMA2_Channel7_IRQHandler 0x800'c8bd Code Wk startup_stm32l496xx.o [4] -DMA_SetConfig 0x800'866f 0x28 Code Lc stm32l4xx_hal_dma.o [9] -DebugMon_Handler 0x800'c29f 0x2 Code Gb stm32l4xx_it.o [2] +DMA2_Channel2_IRQHandler + 0x800'c8c1 Code Wk startup_stm32l496xx.o [4] +DMA2_Channel3_IRQHandler + 0x800'c8c5 Code Wk startup_stm32l496xx.o [4] +DMA2_Channel4_IRQHandler + 0x800'c8c9 Code Wk startup_stm32l496xx.o [4] +DMA2_Channel5_IRQHandler + 0x800'c8cd Code Wk startup_stm32l496xx.o [4] +DMA2_Channel6_IRQHandler + 0x800'c8ed Code Wk startup_stm32l496xx.o [4] +DMA2_Channel7_IRQHandler + 0x800'c8f1 Code Wk startup_stm32l496xx.o [4] +DMA_SetConfig 0x800'8687 0x28 Code Lc stm32l4xx_hal_dma.o [9] +DebugMon_Handler 0x800'c2d3 0x2 Code Gb stm32l4xx_it.o [2] Dtentox 0x800'265d 0x1d8 Code Lc strto64.o [15] -EC801E_Power_ON 0x800'9f91 0x38 Code Gb EC801E.o [3] -EC801_GET_Time 0x800'a2d1 0xa4 Code Gb EC801E.o [3] -EC801_start 0x800'a091 0x1c Code Gb EC801E.o [3] -EXTI0_IRQHandler 0x800'c7d9 Code Wk startup_stm32l496xx.o [4] -EXTI15_10_IRQHandler 0x800'c84d Code Wk startup_stm32l496xx.o [4] -EXTI1_IRQHandler 0x800'c7dd Code Wk startup_stm32l496xx.o [4] -EXTI2_IRQHandler 0x800'c7e1 Code Wk startup_stm32l496xx.o [4] -EXTI3_IRQHandler 0x800'c7e5 Code Wk startup_stm32l496xx.o [4] -EXTI4_IRQHandler 0x800'c7e9 Code Wk startup_stm32l496xx.o [4] -EXTI9_5_IRQHandler 0x800'c819 Code Wk startup_stm32l496xx.o [4] +EC801E_Power_ON 0x800'9fa9 0x38 Code Gb EC801E.o [3] +EC801_GET_Time 0x800'a2e9 0xa6 Code Gb EC801E.o [3] +EC801_start 0x800'a0a9 0x1c Code Gb EC801E.o [3] +EXTI0_IRQHandler 0x800'c80d Code Wk startup_stm32l496xx.o [4] +EXTI15_10_IRQHandler 0x800'c881 Code Wk startup_stm32l496xx.o [4] +EXTI1_IRQHandler 0x800'c811 Code Wk startup_stm32l496xx.o [4] +EXTI2_IRQHandler 0x800'c815 Code Wk startup_stm32l496xx.o [4] +EXTI3_IRQHandler 0x800'c819 Code Wk startup_stm32l496xx.o [4] +EXTI4_IRQHandler 0x800'c81d Code Wk startup_stm32l496xx.o [4] +EXTI9_5_IRQHandler 0x800'c84d Code Wk startup_stm32l496xx.o [4] Error_Handler 0x800'5515 0x4 Code Gb main.o [2] -FLASH_FlushCaches 0x800'7413 0x56 Code Gb stm32l4xx_hal_flash_ex.o [9] -FLASH_IRQHandler 0x800'c7d1 Code Wk startup_stm32l496xx.o [4] -FLASH_MassErase 0x800'73bd 0x24 Code Lc stm32l4xx_hal_flash_ex.o [9] -FLASH_PageErase 0x800'73e1 0x32 Code Gb stm32l4xx_hal_flash_ex.o [9] +FLASH_FlushCaches 0x800'742b 0x56 Code Gb stm32l4xx_hal_flash_ex.o [9] +FLASH_IRQHandler 0x800'c805 Code Wk startup_stm32l496xx.o [4] +FLASH_MassErase 0x800'73d5 0x24 Code Lc stm32l4xx_hal_flash_ex.o [9] +FLASH_PageErase 0x800'73f9 0x32 Code Gb stm32l4xx_hal_flash_ex.o [9] FLASH_Program_DoubleWord - 0x800'75a7 0x18 Code Lc stm32l4xx_hal_flash.o [9] -FLASH_Program_Fast 0x800'75bf 0x26 Code Lc stm32l4xx_hal_flash.o [9] + 0x800'75bf 0x18 Code Lc stm32l4xx_hal_flash.o [9] +FLASH_Program_Fast 0x800'75d7 0x26 Code Lc stm32l4xx_hal_flash.o [9] FLASH_WaitForLastOperation - 0x800'755b 0x4c Code Gb stm32l4xx_hal_flash.o [9] -FMC_IRQHandler 0x800'c86d Code Wk startup_stm32l496xx.o [4] -FPU_IRQHandler 0x800'c8e5 Code Wk startup_stm32l496xx.o [4] -FRT_MsgHandler 0x800'9e6b 0x50 Code Gb frt_protocol.o [12] + 0x800'7573 0x4c Code Gb stm32l4xx_hal_flash.o [9] +FMC_IRQHandler 0x800'c8a1 Code Wk startup_stm32l496xx.o [4] +FPU_IRQHandler 0x800'c919 Code Wk startup_stm32l496xx.o [4] +FRT_MsgHandler 0x800'9e83 0x50 Code Gb frt_protocol.o [12] FRT_MsgProc_ReadRegister - 0x800'9ced 0xb8 Code Lc frt_protocol.o [12] + 0x800'9d05 0xb8 Code Lc frt_protocol.o [12] FRT_MsgProc_ReadRegister::reg_value_buff - 0x2000'0084 0xc8 Data Lc frt_protocol.o [12] + 0x2000'0088 0xc8 Data Lc frt_protocol.o [12] FRT_MsgProc_WriteRegister - 0x800'9da5 0xc6 Code Lc frt_protocol.o [12] + 0x800'9dbd 0xc6 Code Lc frt_protocol.o [12] FRT_ReadRegAverageWindDirection - 0x800'9b5d 0x6 Code Lc frt_protocol.o [12] + 0x800'9b75 0x6 Code Lc frt_protocol.o [12] FRT_ReadRegAverageWindSpeed - 0x800'9b93 0x8 Code Lc frt_protocol.o [12] + 0x800'9bab 0x8 Code Lc frt_protocol.o [12] FRT_ReadRegCommuBaudRate - 0x800'9bd7 0xe Code Lc frt_protocol.o [12] -FRT_ReadRegDeviceAddr 0x800'9bc7 0x10 Code Lc frt_protocol.o [12] -FRT_ReadRegHumidity 0x800'9bab 0x8 Code Lc frt_protocol.o [12] + 0x800'9bef 0xe Code Lc frt_protocol.o [12] +FRT_ReadRegDeviceAddr 0x800'9bdf 0x10 Code Lc frt_protocol.o [12] +FRT_ReadRegHumidity 0x800'9bc3 0x8 Code Lc frt_protocol.o [12] FRT_ReadRegMaxWindDirection - 0x800'9b83 0x8 Code Lc frt_protocol.o [12] -FRT_ReadRegMaxWindSpeed 0x800'9b9b 0x8 Code Lc frt_protocol.o [12] +FRT_ReadRegMaxWindSpeed + 0x800'9bb3 0x8 Code Lc frt_protocol.o [12] FRT_ReadRegMinWindDiretion - 0x800'9b55 0x8 Code Lc frt_protocol.o [12] + 0x800'9b6d 0x8 Code Lc frt_protocol.o [12] FRT_ReadRegMinWindSpeed - 0x800'9b8b 0x8 Code Lc frt_protocol.o [12] + 0x800'9ba3 0x8 Code Lc frt_protocol.o [12] FRT_ReadRegPrecipitationIntensity - 0x800'9bc1 0x6 Code Lc frt_protocol.o [12] -FRT_ReadRegPressure 0x800'9bb3 0x8 Code Lc frt_protocol.o [12] -FRT_ReadRegRain 0x800'9bbb 0x6 Code Lc frt_protocol.o [12] + 0x800'9bd9 0x6 Code Lc frt_protocol.o [12] +FRT_ReadRegPressure 0x800'9bcb 0x8 Code Lc frt_protocol.o [12] +FRT_ReadRegRain 0x800'9bd3 0x6 Code Lc frt_protocol.o [12] FRT_ReadRegRainPowerCtl - 0x800'9c09 0x4 Code Lc frt_protocol.o [12] + 0x800'9c21 0x4 Code Lc frt_protocol.o [12] FRT_ReadRegSpeedAverageTime - 0x800'9be5 0xc Code Lc frt_protocol.o [12] + 0x800'9bfd 0xc Code Lc frt_protocol.o [12] FRT_ReadRegTempHumUpdateTime - 0x800'9bfb 0xe Code Lc frt_protocol.o [12] -FRT_ReadRegTemperature 0x800'9ba3 0x8 Code Lc frt_protocol.o [12] + 0x800'9c13 0xe Code Lc frt_protocol.o [12] +FRT_ReadRegTemperature 0x800'9bbb 0x8 Code Lc frt_protocol.o [12] FRT_WriteRegCommuBaudRate - 0x800'9c1d 0x2c Code Lc frt_protocol.o [12] -FRT_WriteRegDeviceAddr 0x800'9c0d 0x10 Code Lc frt_protocol.o [12] + 0x800'9c35 0x2c Code Lc frt_protocol.o [12] +FRT_WriteRegDeviceAddr 0x800'9c25 0x10 Code Lc frt_protocol.o [12] FRT_WriteRegResetDefault - 0x800'9c89 0x1a Code Lc frt_protocol.o [12] -FRT_WriteRegSoftReset 0x800'9c73 0x16 Code Lc frt_protocol.o [12] + 0x800'9ca1 0x1a Code Lc frt_protocol.o [12] +FRT_WriteRegSoftReset 0x800'9c8b 0x16 Code Lc frt_protocol.o [12] FRT_WriteRegSpeedAverageTime - 0x800'9c49 0xa Code Lc frt_protocol.o [12] + 0x800'9c61 0xa Code Lc frt_protocol.o [12] FRT_WriteRegTempHumUpdateTime - 0x800'9c53 0x8 Code Lc frt_protocol.o [12] + 0x800'9c6b 0x8 Code Lc frt_protocol.o [12] HAL_ADCEx_Calibration_Start 0x800'63cd 0x8a Code Gb stm32l4xx_hal_adc_ex.o [9] HAL_ADCEx_MultiModeConfigChannel 0x800'6461 0xc2 Code Gb stm32l4xx_hal_adc_ex.o [9] -HAL_ADC_ConfigChannel 0x800'791d 0x324 Code Gb stm32l4xx_hal_adc.o [9] +HAL_ADC_ConfigChannel 0x800'7935 0x324 Code Gb stm32l4xx_hal_adc.o [9] HAL_ADC_ConvCpltCallback - 0x800'acd1 0x2 Code Wk stm32l4xx_hal_adc.o [9] + 0x800'ad05 0x2 Code Wk stm32l4xx_hal_adc.o [9] HAL_ADC_ConvHalfCpltCallback - 0x800'acd5 0x2 Code Wk stm32l4xx_hal_adc.o [9] -HAL_ADC_ErrorCallback 0x800'acd3 0x2 Code Wk stm32l4xx_hal_adc.o [9] -HAL_ADC_Init 0x800'7669 0x19e Code Gb stm32l4xx_hal_adc.o [9] + 0x800'ad09 0x2 Code Wk stm32l4xx_hal_adc.o [9] +HAL_ADC_ErrorCallback 0x800'ad07 0x2 Code Wk stm32l4xx_hal_adc.o [9] +HAL_ADC_Init 0x800'7681 0x19e Code Gb stm32l4xx_hal_adc.o [9] HAL_ADC_MspInit 0x800'5c45 0xb0 Code Gb adc.o [2] -HAL_ADC_Start_DMA 0x800'7811 0xe4 Code Gb stm32l4xx_hal_adc.o [9] -HAL_DMA_Abort 0x800'851d 0x46 Code Gb stm32l4xx_hal_dma.o [9] -HAL_DMA_Abort_IT 0x800'8563 0x4a Code Gb stm32l4xx_hal_dma.o [9] -HAL_DMA_IRQHandler 0x800'85ad 0xb2 Code Gb stm32l4xx_hal_dma.o [9] -HAL_DMA_Init 0x800'83e1 0xaa Code Gb stm32l4xx_hal_dma.o [9] -HAL_DMA_Start_IT 0x800'84a9 0x74 Code Gb stm32l4xx_hal_dma.o [9] -HAL_Delay 0x800'9a05 0x28 Code Wk stm32l4xx_hal.o [9] -HAL_FLASHEx_Erase 0x800'72ed 0xca Code Gb stm32l4xx_hal_flash_ex.o [9] -HAL_FLASH_Lock 0x800'754b 0xa Code Gb stm32l4xx_hal_flash.o [9] -HAL_FLASH_Program 0x800'749d 0x8e Code Gb stm32l4xx_hal_flash.o [9] -HAL_FLASH_Unlock 0x800'752b 0x20 Code Gb stm32l4xx_hal_flash.o [9] +HAL_ADC_Start_DMA 0x800'7829 0xe4 Code Gb stm32l4xx_hal_adc.o [9] +HAL_DMA_Abort 0x800'8535 0x46 Code Gb stm32l4xx_hal_dma.o [9] +HAL_DMA_Abort_IT 0x800'857b 0x4a Code Gb stm32l4xx_hal_dma.o [9] +HAL_DMA_IRQHandler 0x800'85c5 0xb2 Code Gb stm32l4xx_hal_dma.o [9] +HAL_DMA_Init 0x800'83f9 0xaa Code Gb stm32l4xx_hal_dma.o [9] +HAL_DMA_Start_IT 0x800'84c1 0x74 Code Gb stm32l4xx_hal_dma.o [9] +HAL_Delay 0x800'9a1d 0x28 Code Wk stm32l4xx_hal.o [9] +HAL_FLASHEx_Erase 0x800'7305 0xca Code Gb stm32l4xx_hal_flash_ex.o [9] +HAL_FLASH_Lock 0x800'7563 0xa Code Gb stm32l4xx_hal_flash.o [9] +HAL_FLASH_Program 0x800'74b5 0x8e Code Gb stm32l4xx_hal_flash.o [9] +HAL_FLASH_Unlock 0x800'7543 0x20 Code Gb stm32l4xx_hal_flash.o [9] HAL_GPIO_Init 0x800'5695 0x1cc Code Gb stm32l4xx_hal_gpio.o [9] HAL_GPIO_TogglePin 0x800'586b 0x10 Code Gb stm32l4xx_hal_gpio.o [9] HAL_GPIO_WritePin 0x800'5861 0xa Code Gb stm32l4xx_hal_gpio.o [9] -HAL_GetTick 0x800'acc5 0xc Code Wk stm32l4xx_hal.o [9] +HAL_GetTick 0x800'acf9 0xc Code Wk stm32l4xx_hal.o [9] HAL_I2CEx_ConfigAnalogFilter - 0x800'9241 0x2a Code Gb stm32l4xx_hal_i2c_ex.o [9] + 0x800'9259 0x2a Code Gb stm32l4xx_hal_i2c_ex.o [9] HAL_I2CEx_ConfigDigitalFilter - 0x800'926b 0x26 Code Gb stm32l4xx_hal_i2c_ex.o [9] -HAL_I2C_Init 0x800'92c1 0xa8 Code Gb stm32l4xx_hal_i2c.o [9] -HAL_I2C_Master_Receive 0x800'943d 0x98 Code Gb stm32l4xx_hal_i2c.o [9] + 0x800'9283 0x26 Code Gb stm32l4xx_hal_i2c_ex.o [9] +HAL_I2C_Init 0x800'92d9 0xa8 Code Gb stm32l4xx_hal_i2c.o [9] +HAL_I2C_Master_Receive 0x800'9455 0x98 Code Gb stm32l4xx_hal_i2c.o [9] HAL_I2C_Master_Transmit - 0x800'9379 0xc4 Code Gb stm32l4xx_hal_i2c.o [9] + 0x800'9391 0xc4 Code Gb stm32l4xx_hal_i2c.o [9] HAL_I2C_MspInit 0x800'606b 0xea Code Gb i2c.o [2] -HAL_IncTick 0x800'7211 0x10 Code Wk stm32l4xx_hal.o [9] +HAL_IncTick 0x800'7229 0x10 Code Wk stm32l4xx_hal.o [9] HAL_Init 0x800'5941 0x28 Code Gb stm32l4xx_hal.o [9] -HAL_InitTick 0x800'7221 0x7a Code Gb stm32l4xx_hal_timebase_tim.o [2] -HAL_MspInit 0x800'72b1 0x3c Code Gb stm32l4xx_hal_msp.o [2] +HAL_InitTick 0x800'7239 0x7a Code Gb stm32l4xx_hal_timebase_tim.o [2] +HAL_MspInit 0x800'72c9 0x3c Code Gb stm32l4xx_hal_msp.o [2] HAL_NVIC_EnableIRQ 0x800'5915 0x16 Code Gb stm32l4xx_hal_cortex.o [9] HAL_NVIC_SetPriority 0x800'58d9 0x3a Code Gb stm32l4xx_hal_cortex.o [9] HAL_NVIC_SetPriorityGrouping 0x800'58bf 0x1a Code Gb stm32l4xx_hal_cortex.o [9] HAL_PWREx_ControlVoltageScaling - 0x800'6a31 0x62 Code Gb stm32l4xx_hal_pwr_ex.o [9] + 0x800'6a49 0x62 Code Gb stm32l4xx_hal_pwr_ex.o [9] HAL_PWREx_GetVoltageRange - 0x800'6a25 0xc Code Gb stm32l4xx_hal_pwr_ex.o [9] + 0x800'6a3d 0xc Code Gb stm32l4xx_hal_pwr_ex.o [9] HAL_RCCEx_PeriphCLKConfig - 0x800'7e7d 0x340 Code Gb stm32l4xx_hal_rcc_ex.o [9] -HAL_RCC_ClockConfig 0x800'6f3b 0xfa Code Gb stm32l4xx_hal_rcc.o [9] -HAL_RCC_GetClockConfig 0x800'7125 0x36 Code Gb stm32l4xx_hal_rcc.o [9] -HAL_RCC_GetPCLK1Freq 0x800'70fd 0x10 Code Gb stm32l4xx_hal_rcc.o [9] -HAL_RCC_GetPCLK2Freq 0x800'710d 0xe Code Gb stm32l4xx_hal_rcc.o [9] + 0x800'7e95 0x340 Code Gb stm32l4xx_hal_rcc_ex.o [9] +HAL_RCC_ClockConfig 0x800'6f53 0xfa Code Gb stm32l4xx_hal_rcc.o [9] +HAL_RCC_GetClockConfig 0x800'713d 0x36 Code Gb stm32l4xx_hal_rcc.o [9] +HAL_RCC_GetPCLK1Freq 0x800'7115 0x10 Code Gb stm32l4xx_hal_rcc.o [9] +HAL_RCC_GetPCLK2Freq 0x800'7125 0xe Code Gb stm32l4xx_hal_rcc.o [9] HAL_RCC_GetSysClockFreq - 0x800'706b 0x92 Code Gb stm32l4xx_hal_rcc.o [9] -HAL_RCC_OscConfig 0x800'6aa1 0x462 Code Gb stm32l4xx_hal_rcc.o [9] -HAL_RS485Ex_Init 0x800'8697 0x80 Code Gb stm32l4xx_hal_uart_ex.o [9] -HAL_SPI_Init 0x800'9881 0xd4 Code Gb stm32l4xx_hal_spi.o [9] + 0x800'7083 0x92 Code Gb stm32l4xx_hal_rcc.o [9] +HAL_RCC_OscConfig 0x800'6ab9 0x462 Code Gb stm32l4xx_hal_rcc.o [9] +HAL_RS485Ex_Init 0x800'86af 0x80 Code Gb stm32l4xx_hal_uart_ex.o [9] +HAL_SPI_Init 0x800'9899 0xd4 Code Gb stm32l4xx_hal_spi.o [9] HAL_SPI_MspInit 0x800'61cd 0x60 Code Gb spi.o [2] HAL_TIMEx_Break2Callback 0x800'5573 0x2 Code Wk stm32l4xx_hal_tim_ex.o [9] @@ -885,74 +886,74 @@ HAL_TIM_PeriodElapsedCallback HAL_TIM_TriggerCallback 0x800'5575 0x2 Code Wk stm32l4xx_hal_tim.o [9] HAL_UARTEx_RxEventCallback - 0x800'acd9 0x2 Code Wk stm32l4xx_hal_uart.o [9] + 0x800'ad0d 0x2 Code Wk stm32l4xx_hal_uart.o [9] HAL_UARTEx_WakeupCallback - 0x800'acdb 0x2 Code Wk stm32l4xx_hal_uart_ex.o [9] -HAL_UART_ErrorCallback 0x800'acd7 0x2 Code Wk stm32l4xx_hal_uart.o [9] -HAL_UART_IRQHandler 0x800'88b9 0x286 Code Gb stm32l4xx_hal_uart.o [9] -HAL_UART_Init 0x800'8725 0x34 Code Gb stm32l4xx_hal_uart.o [9] + 0x800'ad0f 0x2 Code Wk stm32l4xx_hal_uart_ex.o [9] +HAL_UART_ErrorCallback 0x800'ad0b 0x2 Code Wk stm32l4xx_hal_uart.o [9] +HAL_UART_IRQHandler 0x800'88d1 0x286 Code Gb stm32l4xx_hal_uart.o [9] +HAL_UART_Init 0x800'873d 0x34 Code Gb stm32l4xx_hal_uart.o [9] HAL_UART_MspInit 0x800'5db7 0x1ac Code Gb usart.o [2] -HAL_UART_Receive_IT 0x800'884d 0x26 Code Gb stm32l4xx_hal_uart.o [9] +HAL_UART_Receive_IT 0x800'8865 0x26 Code Gb stm32l4xx_hal_uart.o [9] HAL_UART_RxCpltCallback - 0x800'acdf 0x2 Code Wk stm32l4xx_hal_uart.o [9] -HAL_UART_Transmit 0x800'87ad 0x9a Code Gb stm32l4xx_hal_uart.o [9] + 0x800'ad13 0x2 Code Wk stm32l4xx_hal_uart.o [9] +HAL_UART_Transmit 0x800'87c5 0x9a Code Gb stm32l4xx_hal_uart.o [9] HAL_UART_TxCpltCallback - 0x800'acdd 0x2 Code Wk stm32l4xx_hal_uart.o [9] -HardFault_Handler 0x800'c297 0x2 Code Gb stm32l4xx_it.o [2] -Hp203bPressure_Temp 0x2000'6634 0x4 Data Gb hp203b.o [7] + 0x800'ad11 0x2 Code Wk stm32l4xx_hal_uart.o [9] +HardFault_Handler 0x800'c2cb 0x2 Code Gb stm32l4xx_it.o [2] +Hp203bPressure_Temp 0x2000'6638 0x4 Data Gb hp203b.o [7] Hp203bReadPressure 0x800'67dd 0x5a Code Gb hp203b.o [7] -Hp203b_Pressure 0x2000'6638 0x4 Data Gb hp203b.o [7] -I2C1_ER_IRQHandler 0x800'c835 Code Wk startup_stm32l496xx.o [4] -I2C1_EV_IRQHandler 0x800'c831 Code Wk startup_stm32l496xx.o [4] -I2C2_ER_IRQHandler 0x800'c83d Code Wk startup_stm32l496xx.o [4] -I2C2_EV_IRQHandler 0x800'c839 Code Wk startup_stm32l496xx.o [4] -I2C3_ER_IRQHandler 0x800'c8c9 Code Wk startup_stm32l496xx.o [4] -I2C3_EV_IRQHandler 0x800'c8c5 Code Wk startup_stm32l496xx.o [4] -I2C4_ER_IRQHandler 0x800'c8f1 Code Wk startup_stm32l496xx.o [4] -I2C4_EV_IRQHandler 0x800'c8ed Code Wk startup_stm32l496xx.o [4] -I2C_Flush_TXDR 0x800'95c1 0x1c Code Lc stm32l4xx_hal_i2c.o [9] -I2C_IsErrorOccurred 0x800'975d 0xea Code Lc stm32l4xx_hal_i2c.o [9] -I2C_TransferConfig 0x800'9853 0x26 Code Lc stm32l4xx_hal_i2c.o [9] +Hp203b_Pressure 0x2000'663c 0x4 Data Gb hp203b.o [7] +I2C1_ER_IRQHandler 0x800'c869 Code Wk startup_stm32l496xx.o [4] +I2C1_EV_IRQHandler 0x800'c865 Code Wk startup_stm32l496xx.o [4] +I2C2_ER_IRQHandler 0x800'c871 Code Wk startup_stm32l496xx.o [4] +I2C2_EV_IRQHandler 0x800'c86d Code Wk startup_stm32l496xx.o [4] +I2C3_ER_IRQHandler 0x800'c8fd Code Wk startup_stm32l496xx.o [4] +I2C3_EV_IRQHandler 0x800'c8f9 Code Wk startup_stm32l496xx.o [4] +I2C4_ER_IRQHandler 0x800'c925 Code Wk startup_stm32l496xx.o [4] +I2C4_EV_IRQHandler 0x800'c921 Code Wk startup_stm32l496xx.o [4] +I2C_Flush_TXDR 0x800'95d9 0x1c Code Lc stm32l4xx_hal_i2c.o [9] +I2C_IsErrorOccurred 0x800'9775 0xea Code Lc stm32l4xx_hal_i2c.o [9] +I2C_TransferConfig 0x800'986b 0x26 Code Lc stm32l4xx_hal_i2c.o [9] I2C_WaitOnFlagUntilTimeout - 0x800'95dd 0x54 Code Lc stm32l4xx_hal_i2c.o [9] + 0x800'95f5 0x54 Code Lc stm32l4xx_hal_i2c.o [9] I2C_WaitOnRXNEFlagUntilTimeout - 0x800'96cd 0x90 Code Lc stm32l4xx_hal_i2c.o [9] + 0x800'96e5 0x90 Code Lc stm32l4xx_hal_i2c.o [9] I2C_WaitOnSTOPFlagUntilTimeout - 0x800'968b 0x3a Code Lc stm32l4xx_hal_i2c.o [9] + 0x800'96a3 0x3a Code Lc stm32l4xx_hal_i2c.o [9] I2C_WaitOnTXISFlagUntilTimeout - 0x800'9631 0x42 Code Lc stm32l4xx_hal_i2c.o [9] + 0x800'9649 0x42 Code Lc stm32l4xx_hal_i2c.o [9] InFlash_Erase_Pages 0x800'596d 0x36 Code Gb inflash.o [12] InFlash_Write 0x800'59a3 0x2a Code Gb inflash.o [12] -InRingQueue 0x800'9971 0x2e Code Gb ring_queue.o [8] -InitRingQueue 0x800'9961 0x10 Code Gb ring_queue.o [8] -LCD_IRQHandler 0x800'c8dd Code Wk startup_stm32l496xx.o [4] +InRingQueue 0x800'9989 0x2e Code Gb ring_queue.o [8] +InitRingQueue 0x800'9979 0x10 Code Gb ring_queue.o [8] +LCD_IRQHandler 0x800'c911 Code Wk startup_stm32l496xx.o [4] LEDTask 0x800'68bf 0x16 Code Gb freertos.o [2] LL_ADC_GetOffsetChannel - 0x800'7615 0xe Code Lc stm32l4xx_hal_adc.o [9] + 0x800'762d 0xe Code Lc stm32l4xx_hal_adc.o [9] LL_ADC_REG_IsTriggerSourceSWStart - 0x800'7635 0xe Code Lc stm32l4xx_hal_adc.o [9] + 0x800'764d 0xe Code Lc stm32l4xx_hal_adc.o [9] LL_ADC_SetChannelSamplingTime - 0x800'7643 0x26 Code Lc stm32l4xx_hal_adc.o [9] -LL_ADC_SetOffsetState 0x800'7623 0x12 Code Lc stm32l4xx_hal_adc.o [9] -LPTIM1_IRQHandler 0x800'c8ad Code Wk startup_stm32l496xx.o [4] -LPTIM2_IRQHandler 0x800'c8b1 Code Wk startup_stm32l496xx.o [4] -LPUART1_IRQHandler 0x800'c361 0x6 Code Gb stm32l4xx_it.o [2] -MQTT_Config 0x800'9fc9 0xb2 Code Gb EC801E.o [3] -MQTT_Trans_Data 0x800'a0ad 0x168 Code Gb EC801E.o [3] -MSIRangeTable 0x800'c650 0x30 Data Gb system_stm32l4xx.o [1] + 0x800'765b 0x26 Code Lc stm32l4xx_hal_adc.o [9] +LL_ADC_SetOffsetState 0x800'763b 0x12 Code Lc stm32l4xx_hal_adc.o [9] +LPTIM1_IRQHandler 0x800'c8e1 Code Wk startup_stm32l496xx.o [4] +LPTIM2_IRQHandler 0x800'c8e5 Code Wk startup_stm32l496xx.o [4] +LPUART1_IRQHandler 0x800'c395 0x6 Code Gb stm32l4xx_it.o [2] +MQTT_Config 0x800'9fe1 0xb2 Code Gb EC801E.o [3] +MQTT_Trans_Data 0x800'a0c5 0x168 Code Gb EC801E.o [3] +MSIRangeTable 0x800'c660 0x30 Data Gb system_stm32l4xx.o [1] MX_ADC1_Init 0x800'5bad 0x98 Code Gb adc.o [2] MX_DMA_Init 0x800'5b7d 0x30 Code Gb dma.o [2] MX_FREERTOS_Init 0x800'685d 0x3e Code Gb freertos.o [2] MX_FREERTOS_Init::os_thread_def_anemometer - 0x800'6948 0x1c Data Lc freertos.o [2] + 0x800'6960 0x1c Data Lc freertos.o [2] MX_FREERTOS_Init::os_thread_def_defaultTask - 0x800'6910 0x1c Data Lc freertos.o [2] + 0x800'6928 0x1c Data Lc freertos.o [2] MX_FREERTOS_Init::os_thread_def_ledTask - 0x800'692c 0x1c Data Lc freertos.o [2] + 0x800'6944 0x1c Data Lc freertos.o [2] MX_FREERTOS_Init::os_thread_def_temhum_update_task - 0x800'6964 0x1c Data Lc freertos.o [2] + 0x800'697c 0x1c Data Lc freertos.o [2] MX_FREERTOS_Init::os_thread_def_trans_4g_task - 0x800'6980 0x1c Data Lc freertos.o [2] + 0x800'6998 0x1c Data Lc freertos.o [2] MX_GPIO_Init 0x800'5a65 0xf6 Code Gb gpio.o [2] MX_I2C1_Init 0x800'5fed 0x2c Code Gb i2c.o [2] MX_I2C3_Init 0x800'6019 0x2c Code Gb i2c.o [2] @@ -967,56 +968,56 @@ MX_TIM7_Init 0x800'50eb 0x24 Code Gb tim.o [2] MX_UART5_Init 0x800'5d49 0x8 Code Gb usart.o [2] MX_USART1_UART_Init 0x800'5d51 0x6 Code Gb usart.o [2] MX_USART3_UART_Init 0x800'5d8b 0x2c Code Gb usart.o [2] -MemManage_Handler 0x800'c299 0x2 Code Gb stm32l4xx_it.o [2] -NMI_Handler 0x800'c295 0x2 Code Gb stm32l4xx_it.o [2] -OTG_FS_IRQHandler 0x800'c8b5 Code Wk startup_stm32l496xx.o [4] -OutRingQueue 0x800'999f 0x22 Code Gb ring_queue.o [8] -PVD_PVM_IRQHandler 0x800'c7c5 Code Wk startup_stm32l496xx.o [4] -PendSV_Handler 0x800'b149 Code Gb portasm.o [6] -QUADSPI_IRQHandler 0x800'c8c1 Code Wk startup_stm32l496xx.o [4] -RCCEx_PLLSAI1_Config 0x800'81e5 0xe6 Code Lc stm32l4xx_hal_rcc_ex.o [9] -RCCEx_PLLSAI2_Config 0x800'82cb 0xce Code Lc stm32l4xx_hal_rcc_ex.o [9] -RCC_IRQHandler 0x800'c7d5 Code Wk startup_stm32l496xx.o [4] +MemManage_Handler 0x800'c2cd 0x2 Code Gb stm32l4xx_it.o [2] +NMI_Handler 0x800'c2c9 0x2 Code Gb stm32l4xx_it.o [2] +OTG_FS_IRQHandler 0x800'c8e9 Code Wk startup_stm32l496xx.o [4] +OutRingQueue 0x800'99b7 0x22 Code Gb ring_queue.o [8] +PVD_PVM_IRQHandler 0x800'c7f9 Code Wk startup_stm32l496xx.o [4] +PendSV_Handler 0x800'b17d Code Gb portasm.o [6] +QUADSPI_IRQHandler 0x800'c8f5 Code Wk startup_stm32l496xx.o [4] +RCCEx_PLLSAI1_Config 0x800'81fd 0xe6 Code Lc stm32l4xx_hal_rcc_ex.o [9] +RCCEx_PLLSAI2_Config 0x800'82e3 0xce Code Lc stm32l4xx_hal_rcc_ex.o [9] +RCC_IRQHandler 0x800'c809 Code Wk startup_stm32l496xx.o [4] RCC_SetFlashLatencyFromMSIRange - 0x800'715b 0x74 Code Lc stm32l4xx_hal_rcc.o [9] -RNG_IRQHandler 0x800'c8e1 Code Wk startup_stm32l496xx.o [4] -RTC_Alarm_IRQHandler 0x800'c851 Code Wk startup_stm32l496xx.o [4] -RTC_WKUP_IRQHandler 0x800'c7cd Code Wk startup_stm32l496xx.o [4] -Region$$Table$$Base 0x800'c6f4 -- Gb - Linker created - -Region$$Table$$Limit 0x800'c714 -- Gb - Linker created - -Reset_Handler 0x800'c789 Code Wk startup_stm32l496xx.o [4] -SAI1_IRQHandler 0x800'c8cd Code Wk startup_stm32l496xx.o [4] -SAI2_IRQHandler 0x800'c8d1 Code Wk startup_stm32l496xx.o [4] -SDMMC1_IRQHandler 0x800'c871 Code Wk startup_stm32l496xx.o [4] -SPI1_IRQHandler 0x800'c841 Code Wk startup_stm32l496xx.o [4] -SPI2_IRQHandler 0x800'c845 Code Wk startup_stm32l496xx.o [4] -SPI3_IRQHandler 0x800'c879 Code Wk startup_stm32l496xx.o [4] -SVC_Handler 0x800'b1a1 Code Gb portasm.o [6] -SWPMI1_IRQHandler 0x800'c8d5 Code Wk startup_stm32l496xx.o [4] + 0x800'7173 0x74 Code Lc stm32l4xx_hal_rcc.o [9] +RNG_IRQHandler 0x800'c915 Code Wk startup_stm32l496xx.o [4] +RTC_Alarm_IRQHandler 0x800'c885 Code Wk startup_stm32l496xx.o [4] +RTC_WKUP_IRQHandler 0x800'c801 Code Wk startup_stm32l496xx.o [4] +Region$$Table$$Base 0x800'c728 -- Gb - Linker created - +Region$$Table$$Limit 0x800'c748 -- Gb - Linker created - +Reset_Handler 0x800'c7bd Code Wk startup_stm32l496xx.o [4] +SAI1_IRQHandler 0x800'c901 Code Wk startup_stm32l496xx.o [4] +SAI2_IRQHandler 0x800'c905 Code Wk startup_stm32l496xx.o [4] +SDMMC1_IRQHandler 0x800'c8a5 Code Wk startup_stm32l496xx.o [4] +SPI1_IRQHandler 0x800'c875 Code Wk startup_stm32l496xx.o [4] +SPI2_IRQHandler 0x800'c879 Code Wk startup_stm32l496xx.o [4] +SPI3_IRQHandler 0x800'c8ad Code Wk startup_stm32l496xx.o [4] +SVC_Handler 0x800'b1d5 Code Gb portasm.o [6] +SWPMI1_IRQHandler 0x800'c909 Code Wk startup_stm32l496xx.o [4] StartDefaultTask 0x800'689b 0x24 Code Gb freertos.o [2] -SysTick_Handler 0x800'b0cd 0x26 Code Gb port.o [6] +SysTick_Handler 0x800'b101 0x26 Code Gb port.o [6] SystemClock_Config 0x800'546d 0x6e Code Gb main.o [2] -SystemCoreClock 0x2000'0268 0x4 Data Gb system_stm32l4xx.o [1] -SystemInit 0x800'c469 0x3c Code Gb system_stm32l4xx.o [1] -TAMP_STAMP_IRQHandler 0x800'c7c9 Code Wk startup_stm32l496xx.o [4] +SystemCoreClock 0x2000'026c 0x4 Data Gb system_stm32l4xx.o [1] +SystemInit 0x800'c49d 0x3c Code Gb system_stm32l4xx.o [1] +TAMP_STAMP_IRQHandler 0x800'c7fd Code Wk startup_stm32l496xx.o [4] TIM1_BRK_TIM15_IRQHandler - 0x800'c81d Code Wk startup_stm32l496xx.o [4] -TIM1_CC_IRQHandler 0x800'c821 Code Wk startup_stm32l496xx.o [4] + 0x800'c851 Code Wk startup_stm32l496xx.o [4] +TIM1_CC_IRQHandler 0x800'c855 Code Wk startup_stm32l496xx.o [4] TIM1_TRG_COM_TIM17_IRQHandler - 0x800'c2b9 0x6 Code Gb stm32l4xx_it.o [2] + 0x800'c2ed 0x6 Code Gb stm32l4xx_it.o [2] TIM1_UP_TIM16_IRQHandler - 0x800'c2a7 0x12 Code Gb stm32l4xx_it.o [2] -TIM2_IRQHandler 0x800'c825 Code Wk startup_stm32l496xx.o [4] -TIM3_IRQHandler 0x800'c829 Code Wk startup_stm32l496xx.o [4] -TIM4_IRQHandler 0x800'c82d Code Wk startup_stm32l496xx.o [4] -TIM5_IRQHandler 0x800'c875 Code Wk startup_stm32l496xx.o [4] -TIM6_DAC_IRQHandler 0x800'c881 Code Wk startup_stm32l496xx.o [4] -TIM7_IRQHandler 0x800'c885 Code Wk startup_stm32l496xx.o [4] -TIM8_BRK_IRQHandler 0x800'c859 Code Wk startup_stm32l496xx.o [4] -TIM8_CC_IRQHandler 0x800'c865 Code Wk startup_stm32l496xx.o [4] + 0x800'c2db 0x12 Code Gb stm32l4xx_it.o [2] +TIM2_IRQHandler 0x800'c859 Code Wk startup_stm32l496xx.o [4] +TIM3_IRQHandler 0x800'c85d Code Wk startup_stm32l496xx.o [4] +TIM4_IRQHandler 0x800'c861 Code Wk startup_stm32l496xx.o [4] +TIM5_IRQHandler 0x800'c8a9 Code Wk startup_stm32l496xx.o [4] +TIM6_DAC_IRQHandler 0x800'c8b5 Code Wk startup_stm32l496xx.o [4] +TIM7_IRQHandler 0x800'c8b9 Code Wk startup_stm32l496xx.o [4] +TIM8_BRK_IRQHandler 0x800'c88d Code Wk startup_stm32l496xx.o [4] +TIM8_CC_IRQHandler 0x800'c899 Code Wk startup_stm32l496xx.o [4] TIM8_TRG_COM_IRQHandler - 0x800'c861 Code Wk startup_stm32l496xx.o [4] -TIM8_UP_IRQHandler 0x800'c85d Code Wk startup_stm32l496xx.o [4] + 0x800'c895 Code Wk startup_stm32l496xx.o [4] +TIM8_UP_IRQHandler 0x800'c891 Code Wk startup_stm32l496xx.o [4] TIM_Base_SetConfig 0x800'4bdf 0xb6 Code Gb stm32l4xx_hal_tim.o [9] TIM_CCxChannelCmd 0x800'501b 0x16 Code Gb stm32l4xx_hal_tim.o [9] TIM_ETR_SetConfig 0x800'5007 0x14 Code Gb stm32l4xx_hal_tim.o [9] @@ -1033,26 +1034,26 @@ TIM_TI1_SetConfig 0x800'4efd 0x56 Code Gb stm32l4xx_hal_tim.o [9] TIM_TI2_ConfigInputStage 0x800'4fd3 0x24 Code Lc stm32l4xx_hal_tim.o [9] TIM_TI2_SetConfig 0x800'4fa7 0x2c Code Lc stm32l4xx_hal_tim.o [9] -TSC_IRQHandler 0x800'c8d9 Code Wk startup_stm32l496xx.o [4] -Trans_4g_Task 0x800'68f1 0x1e Code Gb freertos.o [2] -Trans_4g_taskHandle 0x2000'6618 0x4 Data Gb freertos.o [2] -UART4_IRQHandler 0x800'c87d Code Wk startup_stm32l496xx.o [4] -UART5_IRQHandler 0x800'c317 0x1c Code Gb stm32l4xx_it.o [2] -UART_AdvFeatureConfig 0x800'8da5 0xc6 Code Gb stm32l4xx_hal_uart.o [9] -UART_CheckIdleState 0x800'8e6b 0x8e Code Gb stm32l4xx_hal_uart.o [9] -UART_DMAAbortOnError 0x800'90bd 0x12 Code Lc stm32l4xx_hal_uart.o [9] -UART_EndRxTransfer 0x800'9045 0x22 Code Lc stm32l4xx_hal_uart.o [9] -UART_RxISR_16BIT 0x800'9121 0x50 Code Lc stm32l4xx_hal_uart.o [9] -UART_RxISR_8BIT 0x800'90d1 0x50 Code Lc stm32l4xx_hal_uart.o [9] -UART_SetConfig 0x800'8b7d 0x222 Code Gb stm32l4xx_hal_uart.o [9] -UART_Start_Receive_IT 0x800'8f91 0xb4 Code Gb stm32l4xx_hal_uart.o [9] +TSC_IRQHandler 0x800'c90d Code Wk startup_stm32l496xx.o [4] +Trans_4g_Task 0x800'68d5 0x36 Code Gb freertos.o [2] +Trans_4g_taskHandle 0x2000'661c 0x4 Data Gb freertos.o [2] +UART4_IRQHandler 0x800'c8b1 Code Wk startup_stm32l496xx.o [4] +UART5_IRQHandler 0x800'c34b 0x1c Code Gb stm32l4xx_it.o [2] +UART_AdvFeatureConfig 0x800'8dbd 0xc6 Code Gb stm32l4xx_hal_uart.o [9] +UART_CheckIdleState 0x800'8e83 0x8e Code Gb stm32l4xx_hal_uart.o [9] +UART_DMAAbortOnError 0x800'90d5 0x12 Code Lc stm32l4xx_hal_uart.o [9] +UART_EndRxTransfer 0x800'905d 0x22 Code Lc stm32l4xx_hal_uart.o [9] +UART_RxISR_16BIT 0x800'9139 0x50 Code Lc stm32l4xx_hal_uart.o [9] +UART_RxISR_8BIT 0x800'90e9 0x50 Code Lc stm32l4xx_hal_uart.o [9] +UART_SetConfig 0x800'8b95 0x222 Code Gb stm32l4xx_hal_uart.o [9] +UART_Start_Receive_IT 0x800'8fa9 0xb4 Code Gb stm32l4xx_hal_uart.o [9] UART_WaitOnFlagUntilTimeout - 0x800'8f05 0x8c Code Gb stm32l4xx_hal_uart.o [9] -USART1_IRQHandler 0x800'c2bf 0x3c Code Gb stm32l4xx_it.o [2] -USART2_IRQHandler 0x800'c849 Code Wk startup_stm32l496xx.o [4] -USART3_IRQHandler 0x800'c2fb 0x1c Code Gb stm32l4xx_it.o [2] -UsageFault_Handler 0x800'c29d 0x2 Code Gb stm32l4xx_it.o [2] -WWDG_IRQHandler 0x800'c7c1 Code Wk startup_stm32l496xx.o [4] + 0x800'8f1d 0x8c Code Gb stm32l4xx_hal_uart.o [9] +USART1_IRQHandler 0x800'c2f3 0x3c Code Gb stm32l4xx_it.o [2] +USART2_IRQHandler 0x800'c87d Code Wk startup_stm32l496xx.o [4] +USART3_IRQHandler 0x800'c32f 0x1c Code Gb stm32l4xx_it.o [2] +UsageFault_Handler 0x800'c2d1 0x2 Code Gb stm32l4xx_it.o [2] +WWDG_IRQHandler 0x800'c7f5 Code Wk startup_stm32l496xx.o [4] _Get 0x800'29bd 0x12 Code Lc xscanffull_nomb.o [13] _GetN 0x800'29cf 0x22 Code Lc xscanffull_nomb.o [13] _GetstrFullNoMb 0x800'3505 0x1a8 Code Lc xscanffull_nomb.o [13] @@ -1066,7 +1067,7 @@ _SScin 0x800'13bb 0x1e Code Gb xsscin.o [13] _ScanfFullNoMb 0x800'2a0d 0xaa4 Code Gb xscanffull_nomb.o [13] _UngetN 0x800'29f1 0x1a Code Lc xscanffull_nomb.o [13] __NVIC_SetPriority 0x800'58a5 0x1a Code Lc stm32l4xx_hal_cortex.o [9] -__NVIC_SystemReset 0x800'9afd 0x1e Code Lc frt_protocol.o [12] +__NVIC_SystemReset 0x800'9b15 0x1e Code Lc frt_protocol.o [12] __aeabi_cdcmpeq 0x800'16fd Code Gb DblCmpEq.o [15] __aeabi_cdcmple 0x800'1129 Code Gb DblCmpLe.o [15] __aeabi_cdrcmple 0x800'159d Code Gb DblCmpGe.o [15] @@ -1077,19 +1078,19 @@ __aeabi_dadd 0x800'115d Code Gb DblAddSub.o [15] __aeabi_ddiv 0x800'397d Code Gb DblDiv.o [15] __aeabi_dmul 0x800'13d9 Code Gb DblMul.o [15] __aeabi_dsub 0x800'12d9 Code Gb DblAddSub.o [15] -__aeabi_f2d 0x800'9a2d Code Gb FltToDbl.o [15] +__aeabi_f2d 0x800'9a45 Code Gb FltToDbl.o [15] __aeabi_i2d 0x800'16d9 Code Gb S32ToDbl.o [15] __aeabi_ldiv0 0x800'44a1 Code Gb I64DivZer.o [16] __aeabi_memclr 0x800'10a5 Code Gb ABImemclr.o [16] __aeabi_memclr4 0x800'1611 Code Gb ABImemclr4.o [16] __aeabi_ui2d 0x800'3be9 Code Gb U32ToDbl.o [15] -__cmain 0x800'c715 Code Gb cmain.o [16] +__cmain 0x800'c749 Code Gb cmain.o [16] __exit 0x800'44a5 0x14 Code Gb exit.o [17] __iar_Fail_s 0x800'3739 0x1c Code Gb xfail_s.o [13] __iar_Memchr 0x800'3779 Code Gb memchr.o [16] __iar_Memset4_word 0x800'2629 Code Gb ABImemset48.o [16] __iar_Memset8_word 0x800'2629 Code Gb ABImemset48.o [16] -__iar_Sin32 0x800'bafd 0x18c Code Lc cos_sin32.o [15] +__iar_Sin32 0x800'bb31 0x18c Code Lc cos_sin32.o [15] __iar_Sto 0x800'29b5 0x4 Code Lc strto64.o [15] __iar_Sto64 0x800'283d 0x140 Code Gb strto64.o [15] __iar_Stoflt 0x800'3e2d 0x1a8 Code Gb iar_Stoflt.o [13] @@ -1100,24 +1101,24 @@ __iar_Stoxflt 0x800'3fd5 0x1d6 Code Gb iar_Stoxflt.o [13] __iar_Stoxflt::digits 0x800'41b0 0x18 Data Lc iar_Stoxflt.o [13] __iar_Stoxflt::vals 0x800'41c8 0x18 Data Lc iar_Stoxflt.o [13] __iar_Strchr 0x800'3721 Code Gb strchr.o [16] -__iar_acos32 0x800'ba99 Code Gb acosf.o [15] -__iar_atan32 0x800'bcd1 Code Gb atanf.o [15] -__iar_cos32 0x800'bcc9 0x4 Code Gb cos_sin32.o [15] -__iar_cos_medium32 0x800'bcc9 0x4 Code Gb cos_sin32.o [15] -__iar_cos_mediumf 0x800'bcc9 0x4 Code Gb cos_sin32.o [15] -__iar_data_init3 0x800'c6a9 0x28 Code Gb data_init.o [16] +__iar_acos32 0x800'bacd Code Gb acosf.o [15] +__iar_atan32 0x800'bd05 Code Gb atanf.o [15] +__iar_cos32 0x800'bcfd 0x4 Code Gb cos_sin32.o [15] +__iar_cos_medium32 0x800'bcfd 0x4 Code Gb cos_sin32.o [15] +__iar_cos_mediumf 0x800'bcfd 0x4 Code Gb cos_sin32.o [15] +__iar_data_init3 0x800'c6b9 0x28 Code Gb data_init.o [16] __iar_frexp 0x800'37dd Code Gb frexp.o [15] __iar_frexpl 0x800'37dd Code Gb frexp.o [15] -__iar_init_vfp 0x800'c6d1 Code Gb fpinit_M.o [15] +__iar_init_vfp 0x800'c705 Code Gb fpinit_M.o [15] __iar_ldexp64 0x800'3841 Code Gb ldexp.o [15] __iar_lz77_init_single3 0x800'10ab 0x7e Code Gb lz77_init_single.o [16] -__iar_program_start 0x800'c749 Code Gb cstartup_M.o [16] +__iar_program_start 0x800'c77d Code Gb cstartup_M.o [16] __iar_scalbln64 0x800'3841 Code Gb ldexp.o [15] __iar_scalbn64 0x800'3841 Code Gb ldexp.o [15] -__iar_sin32 0x800'bccd 0x4 Code Gb cos_sin32.o [15] -__iar_sin_medium32 0x800'bccd 0x4 Code Gb cos_sin32.o [15] -__iar_sin_mediumf 0x800'bccd 0x4 Code Gb cos_sin32.o [15] +__iar_sin32 0x800'bd01 0x4 Code Gb cos_sin32.o [15] +__iar_sin_medium32 0x800'bd01 0x4 Code Gb cos_sin32.o [15] +__iar_sin_mediumf 0x800'bd01 0x4 Code Gb cos_sin32.o [15] __iar_small_Memcpy 0x800'1091 Code Gb ABImemcpy_small.o [16] __iar_small_Memset 0x800'1765 Code Gb ABImemset_small.o [16] __iar_small_Memset_word @@ -1132,32 +1133,32 @@ __iar_softfp___iar_frexp64 0x800'37d1 Code Gb frexp.o [15] __iar_softfp_frexp 0x800'37d1 Code Gb frexp.o [15] __iar_softfp_frexpl 0x800'37d1 Code Gb frexp.o [15] -__iar_sqrt32 0x800'be35 Code Gb sqrtf.o [15] +__iar_sqrt32 0x800'be69 Code Gb sqrtf.o [15] __iar_vfp_strtod 0x800'1647 0x8 Code Gb math_wrappers64.o [15] -__iar_xatanf 0x800'bfcd Code Gb xatanf.o [15] -__iar_zero_init3 0x800'c619 0x38 Code Gb zero_init3.o [16] +__iar_xatanf 0x800'c001 Code Gb xatanf.o [15] +__iar_zero_init3 0x800'c629 0x38 Code Gb zero_init3.o [16] __isinf 0x800'168f 0x4a Code Wk cJSON.o [2] -__low_level_init 0x800'c733 0x4 Code Gb low_level_init.o [13] +__low_level_init 0x800'c767 0x4 Code Gb low_level_init.o [13] __vector_table 0x800'0000 Data Gb startup_stm32l496xx.o [4] -_call_main 0x800'c721 Code Gb cmain.o [16] -_exit 0x800'c73d Code Gb cexit.o [16] +_call_main 0x800'c755 Code Gb cmain.o [16] +_exit 0x800'c771 Code Gb cexit.o [16] abort 0x800'449b 0x6 Code Gb abort.o [13] -acosf 0x800'ba99 Code Gb acosf.o [15] -adc_val 0x2000'4868 0x800 Data Gb anemometer_dev.o [12] -adc_val1 0x2000'5068 0x800 Data Gb anemometer_dev.o [12] +acosf 0x800'bacd Code Gb acosf.o [15] +adc_val 0x2000'486c 0x800 Data Gb anemometer_dev.o [12] +adc_val1 0x2000'506c 0x800 Data Gb anemometer_dev.o [12] add_item_to_array 0x800'0ee7 0x2e Code Lc cJSON.o [2] add_item_to_object 0x800'0f17 0x5e Code Lc cJSON.o [2] -anemometerHandle 0x2000'6614 0x4 Data Gb freertos.o [2] -angle 0x2000'47e4 0x28 Data Gb anemometer_dev.o [12] -arm_max_q15 0x800'bd19 0x78 Code Gb arm_max_q15.o [14] -arm_mean_f32 0x800'be55 0x178 Code Gb arm_mean_f32.o [14] -arm_mean_q15 0x800'bd91 0x4e Code Gb arm_mean_q15.o [14] -arm_offset_q15 0x800'bde1 0x52 Code Gb arm_offset_q15.o [14] -atanf 0x800'bcd1 Code Gb atanf.o [15] -av_angle 0x2000'65dc 0x4 Data Gb anemometer_dev.o [12] -av_speed 0x2000'65d8 0x4 Data Gb anemometer_dev.o [12] -av_speedx 0x2000'4860 0x4 Data Gb anemometer_dev.o [12] -av_speedy 0x2000'4864 0x4 Data Gb anemometer_dev.o [12] +anemometerHandle 0x2000'6618 0x4 Data Gb freertos.o [2] +angle 0x2000'47e8 0x28 Data Gb anemometer_dev.o [12] +arm_max_q15 0x800'bd4d 0x78 Code Gb arm_max_q15.o [14] +arm_mean_f32 0x800'be89 0x178 Code Gb arm_mean_f32.o [14] +arm_mean_q15 0x800'bdc5 0x4e Code Gb arm_mean_q15.o [14] +arm_offset_q15 0x800'be15 0x52 Code Gb arm_offset_q15.o [14] +atanf 0x800'bd05 Code Gb atanf.o [15] +av_angle 0x2000'65e0 0x4 Data Gb anemometer_dev.o [12] +av_speed 0x2000'65dc 0x4 Data Gb anemometer_dev.o [12] +av_speedx 0x2000'4864 0x4 Data Gb anemometer_dev.o [12] +av_speedy 0x2000'4868 0x4 Data Gb anemometer_dev.o [12] buffer_skip_whitespace 0x800'065d 0x32 Code Lc cJSON.o [2] cJSON_AddItemToArray 0x800'0f15 0x2 Code Gb cJSON.o [2] cJSON_AddItemToObject 0x800'0f75 0x6 Code Gb cJSON.o [2] @@ -1178,235 +1179,236 @@ cJSON_ParseWithLengthOpts cJSON_ParseWithOpts 0x800'068f 0x1e Code Gb cJSON.o [2] cJSON_Print 0x800'0823 0x8 Code Gb cJSON.o [2] cJSON_strdup 0x800'01ad 0x28 Code Lc cJSON.o [2] -cal_tof 0x800'b249 0x130 Code Gb anemometer_dev.o [12] +cal_tof 0x800'b27d 0x130 Code Gb anemometer_dev.o [12] calculate_tof_dtof_param - 0x800'b47d 0xfe Code Gb anemometer_dev.o [12] -change_channel 0x800'b379 0x66 Code Gb anemometer_dev.o [12] + 0x800'b4b1 0xfe Code Gb anemometer_dev.o [12] +change_channel 0x800'b3ad 0x66 Code Gb anemometer_dev.o [12] compare_double 0x800'02d5 0x74 Code Lc cJSON.o [2] -cosf 0x800'bcc9 0x4 Code Gb cos_sin32.o [15] -defaultTaskHandle 0x2000'6620 0x4 Data Gb freertos.o [2] +cosf 0x800'bcfd 0x4 Code Gb cos_sin32.o [15] +defaultTaskHandle 0x2000'6624 0x4 Data Gb freertos.o [2] delete_config_info 0x800'5a25 0x26 Code Gb inflash.o [12] -digits 0x800'c540 0x28 Data Lc iar_Stoullx.o [13] -dtof 0x2000'6630 0x4 Data Gb anemometer_dev.o [12] -ec801_in_buff 0x2000'5d20 0xc8 Data Lc uart_dev.o [12] +digits 0x800'c574 0x28 Data Lc iar_Stoullx.o [13] +dtof 0x2000'6634 0x4 Data Gb anemometer_dev.o [12] +ec801_in_buff 0x2000'5d24 0xc8 Data Lc uart_dev.o [12] ensure 0x800'0237 0x84 Code Lc cJSON.o [2] -exit 0x800'c737 0x4 Code Gb exit.o [13] -filter_middle 0x800'9a75 0x86 Code Gb filter.o [5] +exit 0x800'c76b 0x4 Code Gb exit.o [13] +filter_middle 0x800'9a8d 0x86 Code Gb filter.o [5] find_maxValPosition_by_sinInterpolation - 0x800'b1f9 0x50 Code Gb anemometer_dev.o [12] + 0x800'b22d 0x50 Code Gb anemometer_dev.o [12] flag_connect 0x2000'002c 0x4 Data Gb EC801E.o [3] flag_open_net 0x2000'0028 0x4 Data Gb EC801E.o [3] flag_pubex 0x2000'0034 0x4 Data Gb EC801E.o [3] flag_sub 0x2000'0030 0x4 Data Gb EC801E.o [3] -fml_leap_year 0x800'a215 0x32 Code Gb EC801E.o [3] -fml_time_to_stamp 0x800'a247 0x82 Code Gb EC801E.o [3] -g_MsgTbl 0x2000'0074 0x10 Data Gb frt_protocol.o [12] -g_RegTbl 0x2000'014c 0x80 Data Gb frt_protocol.o [12] -g_Write_RegTbl 0x2000'01cc 0x30 Data Gb frt_protocol.o [12] +fml_leap_year 0x800'a22d 0x32 Code Gb EC801E.o [3] +fml_time_to_stamp 0x800'a25f 0x82 Code Gb EC801E.o [3] +g_MsgTbl 0x2000'0078 0x10 Data Gb frt_protocol.o [12] +g_RegTbl 0x2000'0150 0x80 Data Gb frt_protocol.o [12] +g_Write_RegTbl 0x2000'01d0 0x30 Data Gb frt_protocol.o [12] g_cilent_name 0x2000'0038 0xc Data Gb EC801E.o [3] g_cilent_paaword 0x2000'004c 0x8 Data Gb EC801E.o [3] g_cilent_user_name 0x2000'0044 0x8 Data Gb EC801E.o [3] g_devic_id 0x2000'0014 0x8 Data Gb EC801E.o [3] -g_ec801_uart_handle 0x2000'5d1c 0x4 Data Gb uart_dev.o [12] -g_rs485_uart_handle 0x2000'5bec 0x4 Data Gb uart_dev.o [12] +g_ec801_uart_handle 0x2000'5d20 0x4 Data Gb uart_dev.o [12] +g_rs485_uart_handle 0x2000'5bf0 0x4 Data Gb uart_dev.o [12] g_server_ip 0x2000'0054 0x14 Data Gb EC801E.o [3] -g_stConfigInfo 0x2000'01fc 0xc Data Gb inflash.o [12] -g_stMcs_Para 0x2000'65ac 0x2c Data Gb anemometer_dev.o [12] -g_stTempHumiSensor 0x2000'0214 0x28 Data Gb sht30.o [11] -g_term_uart_handle 0x2000'5abc 0x4 Data Gb uart_dev.o [12] +g_stConfigInfo 0x2000'0200 0xc Data Gb inflash.o [12] +g_stMcs_Para 0x2000'65b0 0x2c Data Gb anemometer_dev.o [12] +g_stTempHumiSensor 0x2000'0218 0x28 Data Gb sht30.o [11] +g_term_uart_handle 0x2000'5ac0 0x4 Data Gb uart_dev.o [12] g_time_stamp 0x2000'0020 0x4 Data Gb EC801E.o [3] -g_topic_name 0x2000'0068 0xc Data Gb EC801E.o [3] +g_topic_name 0x2000'0068 0x10 Data Gb EC801E.o [3] get_object_item 0x800'0e6d 0x70 Code Lc cJSON.o [2] get_temp_humi_data 0x800'6691 0xee Code Gb sht30.o [11] global_error 0x2000'000c 0x8 Data Lc cJSON.o [2] global_hooks 0x2000'0000 0xc Data Lc cJSON.o [2] -hadc1 0x2000'613c 0x68 Data Gb adc.o [2] -hdma_adc1 0x2000'6528 0x48 Data Gb adc.o [2] -hi2c1 0x2000'626c 0x54 Data Gb i2c.o [2] -hi2c3 0x2000'62c0 0x54 Data Gb i2c.o [2] -hlpuart1 0x2000'60b4 0x88 Data Gb usart.o [2] +hadc1 0x2000'6140 0x68 Data Gb adc.o [2] +hdma_adc1 0x2000'652c 0x48 Data Gb adc.o [2] +hi2c1 0x2000'6270 0x54 Data Gb i2c.o [2] +hi2c3 0x2000'62c4 0x54 Data Gb i2c.o [2] +hlpuart1 0x2000'60b8 0x88 Data Gb usart.o [2] hp203_set_mode 0x800'67bd 0x1e Code Gb hp203b.o [7] -hspi2 0x2000'61a4 0x64 Data Gb spi.o [2] -htim1 0x2000'6314 0x4c Data Gb stm32l4xx_hal_timebase_tim.o [2] -htim15 0x2000'6444 0x4c Data Gb tim.o [2] -htim16 0x2000'6490 0x4c Data Gb tim.o [2] -htim17 0x2000'64dc 0x4c Data Gb tim.o [2] -htim2 0x2000'6360 0x4c Data Gb tim.o [2] -htim6 0x2000'63ac 0x4c Data Gb tim.o [2] -htim7 0x2000'63f8 0x4c Data Gb tim.o [2] -huart1 0x2000'5f10 0x88 Data Gb usart.o [2] -huart3 0x2000'5f9c 0x88 Data Gb usart.o [2] -huart5 0x2000'6028 0x88 Data Gb usart.o [2] +hspi2 0x2000'61a8 0x64 Data Gb spi.o [2] +htim1 0x2000'6318 0x4c Data Gb stm32l4xx_hal_timebase_tim.o [2] +htim15 0x2000'6448 0x4c Data Gb tim.o [2] +htim16 0x2000'6494 0x4c Data Gb tim.o [2] +htim17 0x2000'64e0 0x4c Data Gb tim.o [2] +htim2 0x2000'6364 0x4c Data Gb tim.o [2] +htim6 0x2000'63b0 0x4c Data Gb tim.o [2] +htim7 0x2000'63fc 0x4c Data Gb tim.o [2] +huart1 0x2000'5f14 0x88 Data Gb usart.o [2] +huart3 0x2000'5fa0 0x88 Data Gb usart.o [2] +huart5 0x2000'602c 0x88 Data Gb usart.o [2] init_ec801_uart 0x800'63a3 0xc Code Gb uart_dev.o [12] init_rs485_uart 0x800'638f 0xc Code Gb uart_dev.o [12] init_term_uart 0x800'6383 0xc Code Gb uart_dev.o [12] ldexp 0x800'3841 Code Gb ldexp.o [15] ldexpl 0x800'3841 Code Gb ldexp.o [15] -ledTaskHandle 0x2000'661c 0x4 Data Gb freertos.o [2] +ledTaskHandle 0x2000'6620 0x4 Data Gb freertos.o [2] main 0x800'53e5 0x88 Code Gb main.o [2] -makeFreeRtosPriority 0x800'699d 0xc Code Lc cmsis_os.o [6] -max_point_position 0x2000'6584 0x28 Data Gb anemometer_dev.o [12] -max_point_val 0x2000'6570 0x14 Data Gb anemometer_dev.o [12] +makeFreeRtosPriority 0x800'69b5 0xc Code Lc cmsis_os.o [6] +max_point_position 0x2000'6588 0x28 Data Gb anemometer_dev.o [12] +max_point_val 0x2000'6574 0x14 Data Gb anemometer_dev.o [12] memchr 0x800'3779 Code Gb memchr.o [16] -memset 0x800'7601 0x14 Code Gb memset.o [16] -my_update_mcs_param 0x800'b7fd 0x1f0 Code Gb anemometer_dev.o [12] -ndigs 0x800'c518 0x28 Data Lc iar_Stoullx.o [13] -osDelay 0x800'6a11 0x14 Code Gb cmsis_os.o [6] -osKernelStart 0x800'69a9 0xa Code Gb cmsis_os.o [6] -osThreadCreate 0x800'69b3 0x5e Code Gb cmsis_os.o [6] -pFlash 0x2000'0248 0x20 Data Gb stm32l4xx_hal_flash.o [9] -parse_4g_receive_data 0x800'a391 0x1a2 Code Gb EC801E.o [3] +memset 0x800'7619 0x14 Code Gb memset.o [16] +my_update_mcs_param 0x800'b831 0x1f0 Code Gb anemometer_dev.o [12] +ndigs 0x800'c54c 0x28 Data Lc iar_Stoullx.o [13] +osDelay 0x800'6a29 0x14 Code Gb cmsis_os.o [6] +osKernelStart 0x800'69c1 0xa Code Gb cmsis_os.o [6] +osThreadCreate 0x800'69cb 0x5e Code Gb cmsis_os.o [6] +pFlash 0x2000'024c 0x20 Data Gb stm32l4xx_hal_flash.o [9] +parse_4g_receive_data 0x800'a3ad 0x19c Code Gb EC801E.o [3] parse_hex4 0x800'0349 0x44 Code Lc cJSON.o [2] -parse_json 0x800'a55d 0x6e Code Gb EC801E.o [3] +parse_json 0x800'a571 0x88 Code Gb EC801E.o [3] parse_string 0x800'038d 0x1b4 Code Lc cJSON.o [2] parse_value 0x800'0835 0x292 Code Lc cJSON.o [2] -play_one_measure 0x800'b3e5 0x8a Code Gb anemometer_dev.o [12] -pows 0x800'c590 0x48 Data Lc strto64.o [15] +play_one_measure 0x800'b419 0x8a Code Gb anemometer_dev.o [12] +pows 0x800'c5a0 0x48 Data Lc strto64.o [15] print 0x800'077f 0xa4 Code Lc cJSON.o [2] print_string_ptr 0x800'0541 0x112 Code Lc cJSON.o [2] print_value 0x800'0b25 0x2fc Code Lc cJSON.o [2] prvAddCurrentTaskToDelayedList - 0x800'ac4b 0x5e Code Lc tasks.o [6] + 0x800'ac7f 0x5e Code Lc tasks.o [6] prvAddNewTaskToReadyList - 0x800'a86b 0xa8 Code Lc tasks.o [6] -prvDeleteTCB 0x800'abcb 0x2e Code Lc tasks.o [6] -prvIdleTask 0x800'ab89 0x42 Code Lc tasks.o [6] -prvInitialiseNewTask 0x800'a7ef 0x7c Code Lc tasks.o [6] + 0x800'a89f 0xa8 Code Lc tasks.o [6] +prvDeleteTCB 0x800'abff 0x2e Code Lc tasks.o [6] +prvIdleTask 0x800'abbd 0x42 Code Lc tasks.o [6] +prvInitialiseNewTask 0x800'a823 0x7c Code Lc tasks.o [6] prvInsertBlockIntoFreeList - 0x800'ae8b 0x46 Code Lc heap_4.o [6] + 0x800'aebf 0x46 Code Lc heap_4.o [6] prvResetNextTaskUnblockTime - 0x800'abf9 0x1a Code Lc tasks.o [6] -prvTaskExitError 0x800'afbd 0x1c Code Lc port.o [6] -pvPortMalloc 0x800'ad25 0x104 Code Gb heap_4.o [6] -pxCurrentTCB 0x2000'5e10 0x4 Data Gb tasks.o [6] -pxDelayedTaskList 0x2000'5e14 0x4 Data Lc tasks.o [6] -pxEnd 0x2000'2844 0x4 Data Lc heap_4.o [6] + 0x800'ac2d 0x1a Code Lc tasks.o [6] +prvTaskExitError 0x800'aff1 0x1c Code Lc port.o [6] +pvPortMalloc 0x800'ad59 0x104 Code Gb heap_4.o [6] +pxCurrentTCB 0x2000'5e14 0x4 Data Gb tasks.o [6] +pxDelayedTaskList 0x2000'5e18 0x4 Data Lc tasks.o [6] +pxEnd 0x2000'2848 0x4 Data Lc heap_4.o [6] pxOverflowDelayedTaskList - 0x2000'5e18 0x4 Data Lc tasks.o [6] -pxPortInitialiseStack 0x800'af95 0x26 Code Gb port.o [6] -pxReadyTasksLists 0x2000'5e84 0x8c Data Lc tasks.o [6] + 0x2000'5e1c 0x4 Data Lc tasks.o [6] +pxPortInitialiseStack 0x800'afc9 0x26 Code Gb port.o [6] +pxReadyTasksLists 0x2000'5e88 0x8c Data Lc tasks.o [6] ranmatch 0x800'34bf 0x46 Code Lc xscanffull_nomb.o [13] read_and_process_uart_data - 0x800'9ebb 0x7c Code Gb frt_protocol.o [12] + 0x800'9ed3 0x7c Code Gb frt_protocol.o [12] read_config_info 0x800'59ef 0x36 Code Gb inflash.o [12] -rs485_buff 0x2000'65e0 0x34 Data Lc frt_protocol.o [12] -rs485_in_buff 0x2000'5bf0 0x12c Data Lc uart_dev.o [12] -rs485_out_buff 0x2000'6208 0x64 Data Gb uart_dev.o [12] -rx_uart1_buf 0x2000'5f98 0x1 Data Gb usart.o [2] -rx_uart3_buf 0x2000'6024 0x1 Data Gb usart.o [2] -rx_uart5_buf 0x2000'60b0 0x1 Data Gb usart.o [2] +rs485_buff 0x2000'65e4 0x34 Data Lc frt_protocol.o [12] +rs485_in_buff 0x2000'5bf4 0x12c Data Lc uart_dev.o [12] +rs485_out_buff 0x2000'620c 0x64 Data Gb uart_dev.o [12] +rx_uart1_buf 0x2000'5f9c 0x1 Data Gb usart.o [2] +rx_uart3_buf 0x2000'6028 0x1 Data Gb usart.o [2] +rx_uart5_buf 0x2000'60b4 0x1 Data Gb usart.o [2] save_config_info 0x800'59cd 0x22 Code Gb inflash.o [12] scalbln 0x800'3841 Code Gb ldexp.o [15] scalblnl 0x800'3841 Code Gb ldexp.o [15] scalbn 0x800'3841 Code Gb ldexp.o [15] scalbnl 0x800'3841 Code Gb ldexp.o [15] scale 0x800'2559 0x46 Code Lc xprintffull_nomb.o [13] -sec_hand 0x2000'663c 0x4 Data Lc xfail_s.o [13] -send_uart_pack 0x800'9ca3 0x48 Code Lc frt_protocol.o [12] +sec_hand 0x2000'6644 0x4 Data Lc xfail_s.o [13] +send_uart_pack 0x800'9cbb 0x48 Code Lc frt_protocol.o [12] sht30_collect_data 0x800'65c5 0xba Code Gb sht30.o [11] sht30_init 0x800'656f 0x56 Code Gb sht30.o [11] -sinf 0x800'bccd 0x4 Code Gb cos_sin32.o [15] -snprintf 0x800'ace1 0x44 Code Gb snprintf.o [13] -speed 0x2000'47bc 0x28 Data Gb anemometer_dev.o [12] -speedi 0x2000'485c 0x4 Data Gb anemometer_dev.o [12] -speedx 0x2000'480c 0x28 Data Gb anemometer_dev.o [12] -speedy 0x2000'4834 0x28 Data Gb anemometer_dev.o [12] +sinf 0x800'bd01 0x4 Code Gb cos_sin32.o [15] +snprintf 0x800'ad15 0x44 Code Gb snprintf.o [13] +speed 0x2000'47c0 0x28 Data Gb anemometer_dev.o [12] +speedi 0x2000'4860 0x4 Data Gb anemometer_dev.o [12] +speedx 0x2000'4810 0x28 Data Gb anemometer_dev.o [12] +speedy 0x2000'4838 0x28 Data Gb anemometer_dev.o [12] sprintf 0x800'15d1 0x40 Code Gb sprintf.o [13] -sqrtf 0x800'be35 Code Gb sqrtf.o [15] +sqrtf 0x800'be69 Code Gb sqrtf.o [15] sscanf 0x800'171d 0x28 Code Gb sscanf.o [13] strchr 0x800'3721 Code Gb strchr.o [16] strcmp 0x800'1745 Code Gb strcmp.o [16] strncmp 0x800'1617 0x2a Code Gb strncmp.o [13] -strrchr 0x800'7481 0x1c Code Gb strrchr.o [13] -strstr 0x800'aed5 0x2c Code Gb strstr.o [13] +strrchr 0x800'7499 0x1c Code Gb strrchr.o [13] +strstr 0x800'af09 0x2c Code Gb strstr.o [13] strtod 0x800'29b9 0x4 Code Gb strto64.o [15] strtold 0x800'29b9 0x4 Code Gb strto64.o [15] strtoll 0x800'4495 0x2 Code Gb iar_Stollx.o [13] strtoull 0x800'43e9 0x2 Code Gb iar_Stoullx.o [13] suffix_object 0x800'0ee1 0x6 Code Lc cJSON.o [2] -sum 0x800'b7d1 0x1c Code Gb anemometer_dev.o [12] -tem_hum_update_task 0x800'ba05 0x34 Code Gb anemometer_dev.o [12] +sum 0x800'b805 0x1c Code Gb anemometer_dev.o [12] +tem_hum_update_task 0x800'ba39 0x34 Code Gb anemometer_dev.o [12] temhum_update_taskHandle - 0x2000'6624 0x4 Data Gb freertos.o [2] -term_in_buff 0x2000'5ac0 0xc8 Data Lc uart_dev.o [12] -term_out_buff 0x2000'5b88 0x64 Data Lc uart_dev.o [12] + 0x2000'6628 0x4 Data Gb freertos.o [2] +term_in_buff 0x2000'5ac4 0xc8 Data Lc uart_dev.o [12] +term_out_buff 0x2000'5b8c 0x64 Data Lc uart_dev.o [12] term_printf 0x800'6357 0x2c Code Gb uart_dev.o [12] time_get_ok 0x2000'001c 0x1 Data Gb EC801E.o [3] -tofx 0x2000'6628 0x4 Data Gb anemometer_dev.o [12] -tofy 0x2000'662c 0x4 Data Gb anemometer_dev.o [12] +tofx 0x2000'662c 0x4 Data Gb anemometer_dev.o [12] +tofy 0x2000'6630 0x4 Data Gb anemometer_dev.o [12] tolower 0x800'1757 0xc Code Wk tolower.o [13] +trans_4g_flag 0x2000'6640 0x4 Data Gb freertos.o [2] trans_time_stamp 0x2000'0024 0x4 Data Gb EC801E.o [3] uart_dev_char_present 0x800'631b 0x1a Code Gb uart_dev.o [12] uart_dev_in_char 0x800'6335 0x1c Code Gb uart_dev.o [12] uart_dev_init 0x800'623d 0x52 Code Gb uart_dev.o [12] uart_dev_write 0x800'62fd 0x1a Code Gb uart_dev.o [12] -uart_devices 0x2000'026c 0x48 Data Gb uart_dev.o [12] +uart_devices 0x2000'0270 0x48 Data Gb uart_dev.o [12] uart_putchar 0x800'628f 0x44 Code Lc uart_dev.o [12] uart_sendstr 0x800'62d3 0x2a Code Gb uart_dev.o [12] -ucHeap 0x2000'285c 0x1f40 Data Lc heap_4.o [6] -ucMaxSysCallPriority 0x2000'0208 0x1 Data Lc port.o [6] -ulMaxPRIGROUPValue 0x2000'0210 0x4 Data Lc port.o [6] +ucHeap 0x2000'2860 0x1f40 Data Lc heap_4.o [6] +ucMaxSysCallPriority 0x2000'020c 0x1 Data Lc port.o [6] +ulMaxPRIGROUPValue 0x2000'0214 0x4 Data Lc port.o [6] update_offset 0x800'02bb 0x1a Code Lc cJSON.o [2] -uwTick 0x2000'0240 0x4 Data Gb stm32l4xx_hal.o [9] -uwTickFreq 0x2000'023c 0x1 Data Gb stm32l4xx_hal.o [9] -uwTickPrio 0x2000'0244 0x4 Data Gb stm32l4xx_hal.o [9] -uxCriticalNesting 0x2000'020c 0x4 Data Lc port.o [6] -uxCurrentNumberOfTasks 0x2000'5e34 0x4 Data Lc tasks.o [6] +uwTick 0x2000'0244 0x4 Data Gb stm32l4xx_hal.o [9] +uwTickFreq 0x2000'0240 0x1 Data Gb stm32l4xx_hal.o [9] +uwTickPrio 0x2000'0248 0x4 Data Gb stm32l4xx_hal.o [9] +uxCriticalNesting 0x2000'0210 0x4 Data Lc port.o [6] +uxCurrentNumberOfTasks 0x2000'5e38 0x4 Data Lc tasks.o [6] uxDeletedTasksWaitingCleanUp - 0x2000'5e1c 0x4 Data Lc tasks.o [6] -uxListRemove 0x800'af6d 0x26 Code Gb list.o [6] -uxSchedulerSuspended 0x2000'5e58 0x4 Data Lc tasks.o [6] -uxTaskNumber 0x2000'5e50 0x4 Data Lc tasks.o [6] -uxTopReadyPriority 0x2000'5e3c 0x4 Data Lc tasks.o [6] + 0x2000'5e20 0x4 Data Lc tasks.o [6] +uxListRemove 0x800'afa1 0x26 Code Gb list.o [6] +uxSchedulerSuspended 0x2000'5e5c 0x4 Data Lc tasks.o [6] +uxTaskNumber 0x2000'5e54 0x4 Data Lc tasks.o [6] +uxTopReadyPriority 0x2000'5e40 0x4 Data Lc tasks.o [6] vApplicationGetIdleTaskMemory 0x800'684d 0x10 Code Gb freertos.o [2] -vListInitialise 0x800'af01 0x1a Code Gb list.o [6] -vListInitialiseItem 0x800'af1b 0x6 Code Gb list.o [6] -vListInsert 0x800'af3b 0x32 Code Gb list.o [6] -vListInsertEnd 0x800'af21 0x1a Code Gb list.o [6] -vPortEnableVFP 0x800'b1dd Code Gb portasm.o [6] -vPortEnterCritical 0x800'b079 0x32 Code Gb port.o [6] -vPortExitCritical 0x800'b0ab 0x22 Code Gb port.o [6] -vPortFree 0x800'ae37 0x54 Code Gb heap_4.o [6] +vListInitialise 0x800'af35 0x1a Code Gb list.o [6] +vListInitialiseItem 0x800'af4f 0x6 Code Gb list.o [6] +vListInsert 0x800'af6f 0x32 Code Gb list.o [6] +vListInsertEnd 0x800'af55 0x1a Code Gb list.o [6] +vPortEnableVFP 0x800'b211 Code Gb portasm.o [6] +vPortEnterCritical 0x800'b0ad 0x32 Code Gb port.o [6] +vPortExitCritical 0x800'b0df 0x22 Code Gb port.o [6] +vPortFree 0x800'ae6b 0x54 Code Gb heap_4.o [6] vPortSetupTimerInterrupt - 0x800'b121 0x28 Code Wk port.o [6] -vPortStartFirstTask 0x800'b1bd Code Gb portasm.o [6] -vTaskDelay 0x800'a913 0x2e Code Gb tasks.o [6] -vTaskStartScheduler 0x800'a947 0x54 Code Gb tasks.o [6] -vTaskSuspendAll 0x800'a9a3 0xc Code Gb tasks.o [6] -vTaskSwitchContext 0x800'ab19 0x52 Code Gb tasks.o [6] -vsprintf 0x800'99d1 0x34 Code Gb vsprintf.o [13] -weather_info 0x2000'479c 0x20 Data Gb anemometer_dev.o [12] -win_10min 0x2000'02b4 0x2588 Data Gb anemometer_dev.o [12] -wind_task 0x800'b58d 0x208 Code Gb anemometer_dev.o [12] -xBlockAllocatedBit 0x2000'2858 0x4 Data Lc heap_4.o [6] -xDelayedTaskList1 0x2000'5e5c 0x14 Data Lc tasks.o [6] -xDelayedTaskList2 0x2000'5e70 0x14 Data Lc tasks.o [6] -xFreeBytesRemaining 0x2000'2848 0x4 Data Lc heap_4.o [6] -xIdleStack 0x2000'58bc 0x200 Data Lc freertos.o [2] -xIdleTaskTCBBuffer 0x2000'5868 0x54 Data Lc freertos.o [2] + 0x800'b155 0x28 Code Wk port.o [6] +vPortStartFirstTask 0x800'b1f1 Code Gb portasm.o [6] +vTaskDelay 0x800'a947 0x2e Code Gb tasks.o [6] +vTaskStartScheduler 0x800'a97b 0x54 Code Gb tasks.o [6] +vTaskSuspendAll 0x800'a9d7 0xc Code Gb tasks.o [6] +vTaskSwitchContext 0x800'ab4d 0x52 Code Gb tasks.o [6] +vsprintf 0x800'99e9 0x34 Code Gb vsprintf.o [13] +weather_info 0x2000'47a0 0x20 Data Gb anemometer_dev.o [12] +win_10min 0x2000'02b8 0x2588 Data Gb anemometer_dev.o [12] +wind_task 0x800'b5c1 0x208 Code Gb anemometer_dev.o [12] +xBlockAllocatedBit 0x2000'285c 0x4 Data Lc heap_4.o [6] +xDelayedTaskList1 0x2000'5e60 0x14 Data Lc tasks.o [6] +xDelayedTaskList2 0x2000'5e74 0x14 Data Lc tasks.o [6] +xFreeBytesRemaining 0x2000'284c 0x4 Data Lc heap_4.o [6] +xIdleStack 0x2000'58c0 0x200 Data Lc freertos.o [2] +xIdleTaskTCBBuffer 0x2000'586c 0x54 Data Lc freertos.o [2] xMinimumEverFreeBytesRemaining - 0x2000'284c 0x4 Data Lc heap_4.o [6] -xNextTaskUnblockTime 0x2000'5e54 0x4 Data Lc tasks.o [6] -xNumOfOverflows 0x2000'5e4c 0x4 Data Lc tasks.o [6] -xNumberOfSuccessfulAllocations 0x2000'2850 0x4 Data Lc heap_4.o [6] -xNumberOfSuccessfulFrees +xNextTaskUnblockTime 0x2000'5e58 0x4 Data Lc tasks.o [6] +xNumOfOverflows 0x2000'5e50 0x4 Data Lc tasks.o [6] +xNumberOfSuccessfulAllocations 0x2000'2854 0x4 Data Lc heap_4.o [6] -xPendedTicks 0x2000'5e44 0x4 Data Lc tasks.o [6] -xPendingReadyList 0x2000'5de8 0x14 Data Lc tasks.o [6] -xPortStartScheduler 0x800'afd9 0xa0 Code Gb port.o [6] -xSchedulerRunning 0x2000'5e40 0x4 Data Lc tasks.o [6] -xStart 0x2000'283c 0x8 Data Lc heap_4.o [6] -xSuspendedTaskList 0x2000'5e20 0x14 Data Lc tasks.o [6] -xTaskCreate 0x800'a793 0x5c Code Gb tasks.o [6] -xTaskCreateStatic 0x800'a731 0x62 Code Gb tasks.o [6] -xTaskIncrementTick 0x800'aa59 0xc0 Code Gb tasks.o [6] -xTaskResumeAll 0x800'a9af 0x9a Code Gb tasks.o [6] +xNumberOfSuccessfulFrees + 0x2000'2858 0x4 Data Lc heap_4.o [6] +xPendedTicks 0x2000'5e48 0x4 Data Lc tasks.o [6] +xPendingReadyList 0x2000'5dec 0x14 Data Lc tasks.o [6] +xPortStartScheduler 0x800'b00d 0xa0 Code Gb port.o [6] +xSchedulerRunning 0x2000'5e44 0x4 Data Lc tasks.o [6] +xStart 0x2000'2840 0x8 Data Lc heap_4.o [6] +xSuspendedTaskList 0x2000'5e24 0x14 Data Lc tasks.o [6] +xTaskCreate 0x800'a7c7 0x5c Code Gb tasks.o [6] +xTaskCreateStatic 0x800'a765 0x62 Code Gb tasks.o [6] +xTaskIncrementTick 0x800'aa8d 0xc0 Code Gb tasks.o [6] +xTaskResumeAll 0x800'a9e3 0x9a Code Gb tasks.o [6] xTasksWaitingTermination - 0x2000'5dfc 0x14 Data Lc tasks.o [6] -xTickCount 0x2000'5e38 0x4 Data Lc tasks.o [6] -xYieldPending 0x2000'5e48 0x4 Data Lc tasks.o [6] + 0x2000'5e00 0x14 Data Lc tasks.o [6] +xTickCount 0x2000'5e3c 0x4 Data Lc tasks.o [6] +xYieldPending 0x2000'5e4c 0x4 Data Lc tasks.o [6] [1] = E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\CMSIS_6603591812247902717.dir @@ -1427,9 +1429,9 @@ xYieldPending 0x2000'5e48 0x4 Data Lc tasks.o [6] [16] = rt7M_tl.a [17] = shb_l.a - 50'182 bytes of readonly code memory - 1'557 bytes of readonly data memory - 27'200 bytes of readwrite data memory + 50'234 bytes of readonly code memory + 1'563 bytes of readonly data memory + 27'208 bytes of readwrite data memory Errors: none Warnings: none diff --git a/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o b/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o index b116f1d..164fa1d 100644 Binary files a/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o and b/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o differ diff --git a/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o b/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o index a1e5587..79ab170 100644 Binary files a/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o and b/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o differ diff --git a/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o b/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o index 05ca31b..1f80dfb 100644 Binary files a/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o and b/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o differ diff --git a/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/inflash.o b/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/inflash.o index 65daf13..6114d7a 100644 Binary files a/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/inflash.o and b/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/inflash.o differ diff --git a/EWARM/settings/Project.wsdt b/EWARM/settings/Project.wsdt index 7b6f48d..e0449b1 100644 --- a/EWARM/settings/Project.wsdt +++ b/EWARM/settings/Project.wsdt @@ -59,7 +59,7 @@ 33054 0 33035 - 33036 + 33037 34399 0 33038 @@ -72,6 +72,8 @@ micro_climate micro_climate/Application micro_climate/Application/User + micro_climate/Application/User/App + micro_climate/Application/User/App/Src micro_climate/Application/User/Core micro_climate/Drivers micro_climate/Drivers/EC801E @@ -91,10 +93,10 @@ 1 1 1 - D5030000E300598400000100000008800000010000002387000001000000B28000000100000057860000040000001980000001000000D08400000100000001DC000001000000048400000100000040E10000060000002981000006000000A18000000100000013860000020000001B8F0000010000002992000003000000178200000100000010860000040000000184000001000000599200000100000019B00000010000000481000001000000568400000300000026810000020000003BB00000010000004881000001000000AF800000010000002CE100003500000015810000020000009E800000010000001E970000010000000D970000020000008A800000020000002381000001000000AF06000001000000F0800000010000006BB000000100000016B00000010000004581000001000000318400000200000029E1000005000000018100007400000007E1000001000000239200000D0000009B8000000100000012810000020000000D86000001000000AC80000001000000868400001300000020810000040000005F860000100000000F810000040000002092000001000000BA8000000100000002B0000001000000539200000100000079B00000010000000A860000010000009BB00000010000000C8400000100000004E100000400000000900000010000008780000007000000A980000001000000259E000002000000499C0000010000000C810000AD00000026DE000004000000A680000001000000EA8000000300000001E100000100000023E10000010000000D800000020000003F81000006000000078600000100000004DE0000010000001D81000013000000A6B00000010000001EB000000100000003DC0000010000002FB00000010000000486000003000000198200000100000006840000010000002397000001000000B180000001000000018600000100000000DC000002000000A0800000040000005FB00000010000003DB0000001000000288100000400000003840000010000009A8600000100000017810000050000001A8F000001000000568600001D00000028920000010000005584000005000000429700000100000047810000010000006DB00000010000007784000001000000808C00000300000000840000060000001184000002000000AE800000010000009D800000010000002BE100005B0000002592000003000000148100002C000000008100006C0000008980000001000000BC8000000200000044810000010000000C86000001000000BFB000000100000028E10000C30000000E84000002000000AB800000020000008584000003000000228100000100000045D50000010000000C970000010000001F810000920000004D970000010000002F8200000200000056B0000001000000029E000001000000EC8000000100000001B00000010000001A8600000100000023B000000100000028DE0000020000000986000001000000ECFFFFFF010000005E8600002300000003E100000B0000000E810000A80200000B81000019000000A580000001000000E980000002000000A8B000000100000020B000000100000053B000000100000000E10000020000008E860000050000000686000001000000289700000100000014860000060000000584000002000000F78000000100000041E100000200000083B0000001000000D1840000010000007C8400000100000058860000010000002EB00000010000006986000001000000A28000000100000018820000090000005A840000010000001186000006000000058100000F00000021870000010000002A8F000001000000B08000000100000002840000010000003CB000000100000000860000010000005586000002000000198F00000100000027810000060000001681000002000000509C0000010000004681000001000000F1800000010000009C80000002000000E3B0000001000000028100000100000017B00000020000002AE10000010000002492000001000000108400000100000001E80000010000006086000018000000BB80000003000000AA8000000200000043810000010000005184000005000000549200000100000047B000000100000025B000000100000003B0000001000000218100001C0000000B86000001000000888000000100000099800000010000000D810000030000005D86000002000000B880000001000000EB80000001000000129E000004000000198600000400000035E100000400000002E100000400000055B0000001000000AAB0000001000000A186000001000000C3860000010000000A8400000B000000088600000500000077B000000100000024E10000020000001E81000005000000A780000001000000C9800000010000000B80000001000000A48000000100000024DE000001000000C086000001000000E880000001000000A7B000000100000004DC000001000000058600000200000016860000010000000784000001000000449C000001000000 + E3030000E300598400000100000008800000010000002387000001000000B28000000100000057860000040000001980000001000000D08400000100000001DC000001000000048400000100000040E10000060000002981000006000000A18000000100000013860000020000001B8F0000010000002992000003000000178200000100000010860000040000000184000001000000599200000100000019B00000010000000481000001000000568400000300000026810000020000003BB00000010000004881000001000000AF800000010000002CE100003500000015810000020000009E800000010000001E970000010000000D970000020000008A800000020000002381000001000000AF06000001000000F0800000010000006BB000000100000016B00000010000004581000001000000318400000200000029E1000005000000018100007400000007E1000001000000239200000D0000009B8000000100000012810000020000000D86000001000000AC80000001000000868400001300000020810000040000005F860000100000000F810000040000002092000001000000BA8000000100000002B0000001000000539200000100000079B00000010000000A860000010000009BB00000010000000C8400000100000004E100000400000000900000010000008780000007000000A980000001000000259E000002000000499C0000010000000C810000AD00000026DE000004000000A680000001000000EA8000000300000001E100000100000023E10000010000000D800000020000003F81000006000000078600000100000004DE0000010000001D81000013000000A6B00000010000001EB000000100000003DC0000010000002FB00000010000000486000003000000198200000100000006840000010000002397000001000000B180000001000000018600000100000000DC000002000000A0800000040000005FB00000010000003DB0000001000000288100000400000003840000010000009A8600000100000017810000050000001A8F000001000000568600001D00000028920000010000005584000005000000429700000100000047810000010000006DB00000010000007784000001000000808C00000300000000840000060000001184000002000000AE800000010000009D800000010000002BE100005B0000002592000003000000148100002C000000008100006C0000008980000001000000BC8000000200000044810000010000000C86000001000000BFB000000100000028E10000C30000000E84000002000000AB800000020000008584000003000000228100000100000045D50000010000000C970000010000001F810000920000004D970000010000002F8200000200000056B0000001000000029E000001000000EC8000000100000001B00000010000001A8600000100000023B000000100000028DE0000020000000986000001000000ECFFFFFF010000005E8600002300000003E100000B0000000E810000B60200000B81000019000000A580000001000000E980000002000000A8B000000100000020B000000100000053B000000100000000E10000020000008E860000050000000686000001000000289700000100000014860000060000000584000002000000F78000000100000041E100000200000083B0000001000000D1840000010000007C8400000100000058860000010000002EB00000010000006986000001000000A28000000100000018820000090000005A840000010000001186000006000000058100000F00000021870000010000002A8F000001000000B08000000100000002840000010000003CB000000100000000860000010000005586000002000000198F00000100000027810000060000001681000002000000509C0000010000004681000001000000F1800000010000009C80000002000000E3B0000001000000028100000100000017B00000020000002AE10000010000002492000001000000108400000100000001E80000010000006086000018000000BB80000003000000AA8000000200000043810000010000005184000005000000549200000100000047B000000100000025B000000100000003B0000001000000218100001C0000000B86000001000000888000000100000099800000010000000D810000030000005D86000002000000B880000001000000EB80000001000000129E000004000000198600000400000035E100000400000002E100000400000055B0000001000000AAB0000001000000A186000001000000C3860000010000000A8400000B000000088600000500000077B000000100000024E10000020000001E81000005000000A780000001000000C9800000010000000B80000001000000A48000000100000024DE000001000000C086000001000000E880000001000000A7B000000100000004DC000001000000058600000200000016860000010000000784000001000000449C000001000000 - 53000D8400000F84000008840000FFFFFFFF54840000328100001C8100000984000053840000BD8000002AE10000008200001C8200003382000001820000BA800000BB800000228100002381000000880000018800000288000003880000048800000588000008800000098000000A8000000B8000000C800000158000000A81000001E8000012810000D28400000C84000033840000788400001184000012DE000002DE000003DE00000BDE000005DE000006DE000004DE0000259200001E920000249200001D920000778400000784000086840000808C000044D500004D9700003D9700003E9700002A8F00000D970000429700003C8400003D840000408400004C8400003E8400004B8400004D8400003F8400003A8400003B8400005A8400005B840000818400007D8400008284000083840000848400001C8F00001E8F00001F8F0000218F0000118F0000 + 59000D8400000F84000008840000FFFFFFFF54840000328100001C8100000984000053840000BD8000002AE10000008200001C8200003382000001820000BA800000BB800000228100002381000000880000018800000288000003880000048800000588000008800000098000000A8000000B8000000C800000158000000A81000001E8000012810000D28400000C84000033840000788400001184000012DE000002DE000003DE00000BDE000005DE000006DE000004DE0000259200001E920000249200001D920000778400000784000086840000808C000044D500004D9700003D9700003E9700002A8F00000D970000429700003C8400003D840000408400004C8400003E8400004B8400004D8400003F8400003A8400003B8400005A8400005B840000818400007D8400008284000083840000848400001C8F00001E8F00001F8F0000218F0000118F000020F1000010F0000000F0000020F0000030F0000060F00000 AA0004840000220100002497000079000000029700008500000090800000930200001B8F000004000000A18000009E0200002981000072080000D08400000C00000021970000B001000004810000630000008D800000900200009E800000B6000000268100007B240000188F000007000000018400004A000000AF800000530100002CE100004400000015810000CF0100001E97000073000000318400002901000029E1000063040000239200000000000045810000040000009B80000098020000018100001A000000AC800000A902000007E10000EA010000009000005705000020810000FF0000000F810000F7000000BA800000D10000000A9700006600000087800000360400005F86000034000000A9800000A602000004E10000E80100003A9700008E0000001D920000920000000C810000F4000000848000003B040000B7800000B30200001D8100006A0800003F81000031000000A6800000A302000095800000CE0E000029970000341F000023E100004100000001E10000E50100000D800000C301000006840000240100002697000085000000098100001D00000004970000870000009280000095020000A3800000A0020000B4800000CC0000001982000013000000239700007C0000003497000089000000038400002101000001970000840000008F800000920200001A8F000006000000B1800000AE020000A08000009D02000028810000710800004A81000047000000168200001100000017810000D10100000084000048050000319700008600000020970000AF01000025920000B00100008C8000008F0200009D80000070000000AE800000AB0200002BE100004300000014810000CE010000449200000B0500000C9700001605000028E10000620400008584000005000000448100000200000022920000FF0000008980000017000000AB800000A8020000BC800000D30000000E8400009A0C0000308400009C0C000000810000C40100003C970000900000001F920000080500001F810000FE0000000E810000F600000086800000C8020000B9800000B5020000A8800000A50200002B970000361F00002F8200001400000025E100004200000003E10000E7010000399700008D0000004A970000FA0E000094800000970200002D92000087020000B6800000B20200005D84000003000000C78000009D1D0000A5800000A202000028970000331F00000B810000670C0000069700003800000022E100004000000000E10000E40100002597000084000000D1840000DD000000058400002301000003970000860000002B8000003A0400009180000094020000A28000009F020000B38000005E080000188200001200000041E10000F101000022970000B101000005810000640000000284000020010000009700007C0000009F800000720000008E80000091020000198F00000100000027810000700800004981000046000000B08000005B08000016810000D00100001F970000AE0100001084000027010000328400002A0100009C8000006F0000008B8000008E020000028100005D080000AD800000AA020000BB800000D20000000B97000067000000218100005004000088800000370400004381000003000000AA800000A702000005E10000E901000051840000020200003B9700008F00000035E10000450000000A840000250100004C970000FA0E0000858000003C04000024E1000060040000B8800000B40200001E8100006B080000A7800000A402000096800000CF0E00002A970000351F00000D810000690C000002E10000E6010000279700007D00000093800000960200002C920000860200005C84000000000000A4800000A1020000B5800000670200000597000037000000 @@ -221,7 +223,7 @@ 101 1219 2 - + 0 -1 @@ -270,7 +272,7 @@ 95 1142 2 - + 0 -1 @@ -308,7 +310,7 @@ 2 - + 0 -1 @@ -330,16 +332,16 @@ 2 - + - + <Right-click on a symbol in the editor to show a call graph> - + 0 @@ -348,7 +350,7 @@ 0 - + 0 @@ -465,7 +467,7 @@ CMSIS-Pack - 00200000010000000100FFFF01001100434D4643546F6F6C426172427574746F6ED184000002000000A50F0000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF0A43004D005300490053002D005000610063006B0018000000 + 00200000010000000100FFFF01001100434D4643546F6F6C426172427574746F6ED184000002000000EC010000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF0A43004D005300490053002D005000610063006B0018000000 34049 @@ -482,7 +484,7 @@ Main - 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000D60F0000FFFEFF000000000000000000000000000100000001000000018001E1000000000000D70F0000FFFEFF000000000000000000000000000100000001000000018003E1000000000000D90F0000FFFEFF00000000000000000000000000010000000100000001800081000000000000B60F0000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E1000000000000DC0F0000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E1000000000400DE0F0000FFFEFF000000000000000000000000000100000001000000018022E1000000000400DD0F0000FFFEFF000000000000000000000000000100000001000000018025E1000000000000DF0F0000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE1000000000000E00F0000FFFEFF00000000000000000000000000010000000100000001802CE1000000000400E10F0000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01000D005061737465436F6D626F426F784281000000000000FFFFFFFFFFFEFF000000000000000000010000000000000001000000B400000002002050FFFFFFFFFFFEFF0096000000000000000100FFFEFF08630061006C005F00640074006F0066000000000001802181000000000400C80F0000FFFEFF000000000000000000000000000100000001000000018024E1000000000000D10F0000FFFEFF000000000000000000000000000100000001000000018028E1000000000400D00F0000FFFEFF000000000000000000000000000100000001000000018029E1000000000000D20F0000FFFEFF00000000000000000000000000010000000100000001800281000000000000B70F0000FFFEFF00000000000000000000000000010000000100000001802981000000000000CC0F0000FFFEFF00000000000000000000000000010000000100000001802781000000000000CA0F0000FFFEFF00000000000000000000000000010000000100000001802881000000000000CB0F0000FFFEFF00000000000000000000000000010000000100000001801D81000000000000C40F0000FFFEFF00000000000000000000000000010000000100000001801E81000000000400C50F0000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B81000002000000BB0F0000FFFEFF00000000000000000000000000010000000100000001800C81000002000000BC0F0000FFFEFF00000000000000000000000000010000000100000001805F86000002000000CF0F0000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E81000002000000BE0F0000FFFEFF00000000000000000000000000010000000100000001800F81000002000000BF0F0000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E0024030000 + 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E10000000000001D020000FFFEFF000000000000000000000000000100000001000000018001E10000000000001E020000FFFEFF000000000000000000000000000100000001000000018003E100000000000020020000FFFEFF00000000000000000000000000010000000100000001800081000000000000FD010000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E100000000000023020000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E100000000040025020000FFFEFF000000000000000000000000000100000001000000018022E100000000040024020000FFFEFF000000000000000000000000000100000001000000018025E100000000000026020000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000000027020000FFFEFF00000000000000000000000000010000000100000001802CE100000000040028020000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01000D005061737465436F6D626F426F784281000000000000FFFFFFFFFFFEFF000000000000000000010000000000000001000000B400000002002050FFFFFFFFFFFEFF0096000000000000000100FFFEFF08630061006C005F00640074006F00660000000000018021810000000004000F020000FFFEFF000000000000000000000000000100000001000000018024E100000000000018020000FFFEFF000000000000000000000000000100000001000000018028E100000000040017020000FFFEFF000000000000000000000000000100000001000000018029E100000000000019020000FFFEFF00000000000000000000000000010000000100000001800281000000000000FE010000FFFEFF0000000000000000000000000001000000010000000180298100000000000013020000FFFEFF0000000000000000000000000001000000010000000180278100000000000011020000FFFEFF0000000000000000000000000001000000010000000180288100000000000012020000FFFEFF00000000000000000000000000010000000100000001801D810000000000000B020000FFFEFF00000000000000000000000000010000000100000001801E810000000004000C020000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B8100000200000002020000FFFEFF00000000000000000000000000010000000100000001800D8100000200000004020000FFFEFF00000000000000000000000000010000000100000001805F8600000200000016020000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E8100000200020005020000FFFEFF00000000000000000000000000010000000100000001800F8100000200000006020000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E0024030000 34050 @@ -518,7 +520,7 @@ - 010000000300000001000000000000000000000001000000010000000200000000000000010000000100000000000000280000002800000001000000300000002400000001000000FFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00750073006100720074002E00630001000000FFFF010017004966436F6E74656E7453746F726167654D6663496D706CFFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200300037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003800330038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003800330038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1F2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006600720065006500720074006F0073002E006300010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003800370035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003800370035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A6600720065006500720074006F0073002E00630000000000FFFFFFFFFFFFFFFFFFFEFF222400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C006600720074005F00700072006F0074006F0063006F006C002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200360037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200390038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E6600720074005F00700072006F0074006F0063006F006C002E00680000000000FFFFFFFFFFFFFFFFFFFEFF222400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C006600720074005F00700072006F0074006F0063006F006C002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003600370036003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00320030003500390035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00320030003500390035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E6600720074005F00700072006F0074006F0063006F006C002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0069006E0066006C006100730068002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003000300033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003000300033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0969006E0066006C006100730068002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0075006100720074005F006400650076002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100380031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0034003800380038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0034003800380038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A75006100720074005F006400650076002E00630000000000FFFFFFFFFFFFFFFFFFFEFF242400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0061006E0065006D006F006D0065007400650072005F006400650076002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003000320030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003000320030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1061006E0065006D006F006D0065007400650072005F006400650076002E00680000000000FFFFFFFFFFFFFFFFFFFEFF402400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F006100640063002E006300010000000180FFFEFF00FFFEFFFF2D013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003400320032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003100340031003900390031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003100340031003900390031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF18730074006D00330032006C003400780078005F00680061006C005F006100640063002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF402400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F007200630063002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0031003300370032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00350034003000360034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00350034003000360034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF18730074006D00330032006C003400780078005F00680061006C005F007200630063002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF202400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0061007300730065007200740069006F006E0073002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003800310034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003800310034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C61007300730065007200740069006F006E0073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0075006100720074005F006400650076002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003900340038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003900340038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A75006100720074005F006400650076002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0069006E0066006C006100730068002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003800390031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003800390031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0969006E0066006C006100730068002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00750073006100720074002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500360038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500360038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006900320063002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0034003300330033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0034003300330033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF056900320063002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C006D00610069006E002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003000390036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003100320030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF3C2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C0049006E0063005C00730074006D00330032006C003400780078005F00680061006C002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003000320032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003000320032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF14730074006D00330032006C003400780078005F00680061006C002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF292400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00730074006D00330032006C003400780078005F00680061006C005F0063006F006E0066002E006800010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310032003800340036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310032003800340036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF14730074006D00330032006C003400780078005F00680061006C005F0063006F006E0066002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C007000640065006200750067002E006800010000000180FFFEFF00FFFEFFFF22013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00350035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00350035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF087000640065006200750067002E00680000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004800500032003000330042005C006800700032003000330062002E006300010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500390039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500390039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086800700032003000330062002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004800500032003000330042005C006800700032003000330062002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003700370031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003700370031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086800700032003000330062002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006700700069006F002E006300010000000180FFFEFF00FFFEFFFF21013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066700700069006F002E00630000000000FFFFFFFFFFFFFFFFFFFEFF312400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F00740069006D00650062006100730065005F00740069006D002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1C730074006D00330032006C003400780078005F00680061006C005F00740069006D00650062006100730065005F00740069006D002E00630000000000FFFFFFFFFFFFFFFFFFFEFF282400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F006D00730070002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF13730074006D00330032006C003400780078005F00680061006C005F006D00730070002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006D00610069006E002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00370034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003400380037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003400380037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00690074002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00380033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003100350039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003100350039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E730074006D00330032006C003400780078005F00690074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF502400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C0070006F0072007400610062006C0065005C004900410052005C00410052004D005F0043004D00340046005C0070006F00720074002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0037003900380030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0037003900380030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0B70006F00720074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530068007400330078005C00730068007400330030002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200320032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200330034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07730068007400330030002E00680000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530068007400330078005C00730068007400330030002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00330030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003700370039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003700370039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07730068007400330030002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00740069006D002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200340031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0037003900320037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0037003900320037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF05740069006D002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00740069006D002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500350032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500350032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF05740069006D002E00680000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004500430038003000310045005C004500430038003000310045002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200350035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200350035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF084500430038003000310045002E00680000000000FFFFFFFFFFFFFFFFFFFEFF432400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C0043004D005300490053005C004400650076006900630065005C00530054005C00530054004D00330032004C003400780078005C0049006E0063006C007500640065005C00730074006D00330032006C00340039003600780078002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00390033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0039003400330030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0039003400340030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF12730074006D00330032006C00340039003600780078002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF412400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F0075006100720074002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0031003200390039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00340039003500350037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00340039003500370037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF19730074006D00330032006C003400780078005F00680061006C005F0075006100720074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF252400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C004600720065006500520054004F00530043006F006E006600690067002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003900390039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003900390039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF104600720065006500520054004F00530043006F006E006600690067002E00680000000000FFFFFFFFFFFFFFFFFFFEFF202400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0063006F006D006D005F00740079007000650073002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003800350036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003800350036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C63006F006D006D005F00740079007000650073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C0063004A0053004F004E002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003500360033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310035003900360035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310035003900360035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0763004A0053004F004E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004500430038003000310045005C004500430038003000310045002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400350033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0038003000300033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0038003000300033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF084500430038003000310045002E00630000000000FFFFFFFFFFFFFFFFFFFEFF3B2400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C007400610073006B0073002E006300010000000180FFFEFF00FFFEFFFF2D013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003400310035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003100310037003200350038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003100310037003200350038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C7400610073006B0073002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF2A2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00520069006E006700510075006500750065005C00720069006E0067005F00710075006500750065002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003300390037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003400300032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C720069006E0067005F00710075006500750065002E00630000000000FFFFFFFFFFFFFFFFFFFEFF2A2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00520069006E006700510075006500750065005C00720069006E0067005F00710075006500750065002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500370036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500370036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C720069006E0067005F00710075006500750065002E00680000000000FFFFFFFFFFFFFFFFFFFEFF3C44003A005C00500072006F006700720061006D002000460069006C00650073005C004900410052002000530079007300740065006D0073005C00610072006D005C0069006E0063005C0063005C0044004C00690062005F00500072006F0064007500630074005F0073007400720069006E0067002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003400360030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003400360030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1A44004C00690062005F00500072006F0064007500630074005F0073007400720069006E0067002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF3A2400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C006C006900730074002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003300350037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003300350037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0B6C006900730074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C007300700069002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF057300700069002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C0063004A0053004F004E002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00390033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0034003200330036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0034003200340034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0763004A0053004F004E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF312400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00530054005C00410052004D005C004400530050005C0049006E0063005C00610072006D005F006D006100740068002E006800010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400350033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310036003500390033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310036003500390033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A610072006D005F006D006100740068002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C0064006D0061002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0564006D0061002E00630000000000FFFFFFFFFFFFFFFFFFFEFF242400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0061006E0065006D006F006D0065007400650072005F006400650076002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003600360039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00320033003000390036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00320033003000390036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1061006E0065006D006F006D0065007400650072005F006400650076002E00630000000000FFFFFFFFFFFFFFFFFFFEFF462400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C0069006E0063006C007500640065005C004600720065006500520054004F0053002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00330030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003300340032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003300340032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0F4600720065006500520054004F0053002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000001000000020000004E010000490000008007000016030000 + 010000000300000001000000000000000000000001000000010000000200000000000000010000000100000000000000280000002800000001000000310000002400000001000000FFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00750073006100720074002E00630001000000FFFF010017004966436F6E74656E7453746F726167654D6663496D706CFFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200300037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003800330038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003800330038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1F2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006600720065006500720074006F0073002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003400380035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003400380035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A6600720065006500720074006F0073002E00630000000000FFFFFFFFFFFFFFFFFFFEFF222400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C006600720074005F00700072006F0074006F0063006F006C002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200360037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200390038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E6600720074005F00700072006F0074006F0063006F006C002E00680000000000FFFFFFFFFFFFFFFFFFFEFF222400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C006600720074005F00700072006F0074006F0063006F006C002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003600370036003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00320030003800360033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00320030003800360033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E6600720074005F00700072006F0074006F0063006F006C002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0069006E0066006C006100730068002E006300010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003100320033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003100320033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0969006E0066006C006100730068002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0075006100720074005F006400650076002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100380031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0034003800380038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0034003800380038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A75006100720074005F006400650076002E00630000000000FFFFFFFFFFFFFFFFFFFEFF242400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0061006E0065006D006F006D0065007400650072005F006400650076002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003000320030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003000320030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1061006E0065006D006F006D0065007400650072005F006400650076002E00680000000000FFFFFFFFFFFFFFFFFFFEFF402400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F006100640063002E006300010000000180FFFEFF00FFFEFFFF2D013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003400320032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003100340031003900390031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003100340031003900390031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF18730074006D00330032006C003400780078005F00680061006C005F006100640063002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF402400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F007200630063002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0031003300370032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00350034003000360034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00350034003000360034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF18730074006D00330032006C003400780078005F00680061006C005F007200630063002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF202400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0061007300730065007200740069006F006E0073002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003800310034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003800310034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C61007300730065007200740069006F006E0073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0075006100720074005F006400650076002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003900340038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003900340038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A75006100720074005F006400650076002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0069006E0066006C006100730068002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003800390031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003800390031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0969006E0066006C006100730068002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00750073006100720074002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500360038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500360038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006900320063002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0034003300330033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0034003300330033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF056900320063002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C006D00610069006E002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003000390036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003100320030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF3C2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C0049006E0063005C00730074006D00330032006C003400780078005F00680061006C002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003000320032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003000320032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF14730074006D00330032006C003400780078005F00680061006C002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF292400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00730074006D00330032006C003400780078005F00680061006C005F0063006F006E0066002E006800010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310032003800340036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310032003800340036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF14730074006D00330032006C003400780078005F00680061006C005F0063006F006E0066002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C007000640065006200750067002E006800010000000180FFFEFF00FFFEFFFF22013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00350035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00350035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF087000640065006200750067002E00680000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004800500032003000330042005C006800700032003000330062002E006300010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500390039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500390039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086800700032003000330062002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004800500032003000330042005C006800700032003000330062002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003700370031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003700370031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086800700032003000330062002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006700700069006F002E006300010000000180FFFEFF00FFFEFFFF21013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066700700069006F002E00630000000000FFFFFFFFFFFFFFFFFFFEFF312400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F00740069006D00650062006100730065005F00740069006D002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1C730074006D00330032006C003400780078005F00680061006C005F00740069006D00650062006100730065005F00740069006D002E00630000000000FFFFFFFFFFFFFFFFFFFEFF282400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F006D00730070002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF13730074006D00330032006C003400780078005F00680061006C005F006D00730070002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006D00610069006E002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00380036003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003500300034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003500300034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00690074002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00380033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003100350039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003100350039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E730074006D00330032006C003400780078005F00690074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF502400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C0070006F0072007400610062006C0065005C004900410052005C00410052004D005F0043004D00340046005C0070006F00720074002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0038003200360033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0038003200360033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0B70006F00720074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530068007400330078005C00730068007400330030002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200320032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200330034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07730068007400330030002E00680000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530068007400330078005C00730068007400330030002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00330030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003700370039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003700370039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07730068007400330030002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00740069006D002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200340031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0037003900320037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0037003900320037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF05740069006D002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00740069006D002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500350032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500350032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF05740069006D002E00680000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004500430038003000310045005C004500430038003000310045002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200350035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200350035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF084500430038003000310045002E00680000000000FFFFFFFFFFFFFFFFFFFEFF432400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C0043004D005300490053005C004400650076006900630065005C00530054005C00530054004D00330032004C003400780078005C0049006E0063006C007500640065005C00730074006D00330032006C00340039003600780078002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00390033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0039003400330030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0039003400340030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF12730074006D00330032006C00340039003600780078002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF412400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F0075006100720074002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0031003200390039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00340039003500350037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00340039003500370037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF19730074006D00330032006C003400780078005F00680061006C005F0075006100720074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF252400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C004600720065006500520054004F00530043006F006E006600690067002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003900390039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003900390039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF104600720065006500520054004F00530043006F006E006600690067002E00680000000000FFFFFFFFFFFFFFFFFFFEFF202400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0063006F006D006D005F00740079007000650073002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003800350036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003800350036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C63006F006D006D005F00740079007000650073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C0063004A0053004F004E002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003500360033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310035003900360035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310035003900360035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0763004A0053004F004E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004500430038003000310045005C004500430038003000310045002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400360034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310034003700310031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310034003700310031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF084500430038003000310045002E00630000000000FFFFFFFFFFFFFFFFFFFEFF3B2400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C007400610073006B0073002E006300010000000180FFFEFF00FFFEFFFF2D013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003400310035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003100310037003200350038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003100310037003200350038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C7400610073006B0073002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF2A2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00520069006E006700510075006500750065005C00720069006E0067005F00710075006500750065002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003300390037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003400300032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C720069006E0067005F00710075006500750065002E00630000000000FFFFFFFFFFFFFFFFFFFEFF2A2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00520069006E006700510075006500750065005C00720069006E0067005F00710075006500750065002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500370036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500370036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C720069006E0067005F00710075006500750065002E00680000000000FFFFFFFFFFFFFFFFFFFEFF3C44003A005C00500072006F006700720061006D002000460069006C00650073005C004900410052002000530079007300740065006D0073005C00610072006D005C0069006E0063005C0063005C0044004C00690062005F00500072006F0064007500630074005F0073007400720069006E0067002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003400360030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003400360030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1A44004C00690062005F00500072006F0064007500630074005F0073007400720069006E0067002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF3A2400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C006C006900730074002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003300350037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003300350037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0B6C006900730074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C007300700069002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF057300700069002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C0063004A0053004F004E002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00390033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0034003200330036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0034003200340034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0763004A0053004F004E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF312400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00530054005C00410052004D005C004400530050005C0049006E0063005C00610072006D005F006D006100740068002E006800010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400350033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310036003500390033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310036003500390033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A610072006D005F006D006100740068002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C0064006D0061002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0564006D0061002E00630000000000FFFFFFFFFFFFFFFFFFFEFF242400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0061006E0065006D006F006D0065007400650072005F006400650076002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003600360039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00320033003000390036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00320033003000390036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1061006E0065006D006F006D0065007400650072005F006400650076002E00630000000000FFFFFFFFFFFFFFFFFFFEFF462400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C0069006E0063006C007500640065005C004600720065006500520054004F0053002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00330030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003300340032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003300340032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0F4600720065006500520054004F0053002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF3C2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003300390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310034003300310039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310034003300310039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF14730074006D00330032006C003400780078005F00680061006C002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000001000000020000004E010000490000008007000016030000 diff --git a/EWARM/settings/micro_climate.dbgdt b/EWARM/settings/micro_climate.dbgdt index 21c754e..cc8299c 100644 --- a/EWARM/settings/micro_climate.dbgdt +++ b/EWARM/settings/micro_climate.dbgdt @@ -148,11 +148,11 @@ 1 1 1 - 21070000E300598400000100000008800000010000002387000001000000B28000000100000057860000040000001980000001000000D08400000100000001DC000001000000048400000100000040E10000060000002981000006000000A18000000100000013860000340000001B8F0000010000002992000003000000178200000100000010860000C20200000184000001000000599200000100000019B00000010000000481000001000000568400000300000026810000020000003BB00000010000004881000001000000AF800000010000002CE100003500000015810000020000009E800000010000001E970000010000000D970000020000008A800000020000002381000001000000AF06000001000000F0800000010000006BB000000100000016B00000010000004581000001000000318400000200000029E1000005000000018100007400000007E1000001000000239200000D0000009B8000000100000012810000020000000D86000001000000AC80000001000000868400001300000020810000050000005F8600000E0000000F810000020000002092000001000000BA8000000100000002B0000001000000539200000100000079B00000010000000A860000010000009BB00000010000000C8400000100000004E100000400000000900000010000008780000007000000A980000001000000259E000002000000499C0000010000000C8100008A00000026DE000004000000A680000001000000EA8000000300000001E100000100000023E10000010000000D800000020000003F81000006000000078600000100000004DE0000010000001D81000013000000A6B00000010000001EB000000100000003DC0000010000002FB00000010000000486000003000000198200000100000006840000010000002397000002000000B180000001000000018600000100000000DC000002000000A0800000040000005FB00000010000003DB0000001000000288100000400000003840000010000009A8600000100000017810000050000001A8F000001000000568600001D00000028920000010000005584000005000000429700000100000047810000010000006DB00000010000007784000001000000808C00000300000000840000060000001184000001000000AE800000010000009D800000010000002BE100005B0000002592000003000000148100001E000000008100006C0000008980000001000000BC8000000200000044810000010000000C86000001000000BFB000000100000028E10000C30000000E84000002000000AB800000020000008584000003000000228100000100000045D50000010000000C970000010000001F810000C90000004D970000010000002F8200000200000056B0000001000000029E000001000000EC8000000100000001B00000010000001A8600000100000023B000000100000028DE0000020000000986000001000000ECFFFFFF010000005E8600002500000003E100000B0000000E8100007D0100000B81000013000000A580000001000000E980000002000000A8B000000100000020B000000100000053B000000100000000E10000020000008E860000050000000686000001000000289700000100000014860000250000000584000002000000F78000000100000041E100000200000083B0000001000000D1840000010000007C8400000100000058860000010000002EB00000010000006986000001000000A28000000100000018820000090000005A840000010000001186000044000000058100000F00000021870000010000002A8F000001000000B08000000100000002840000010000003CB000000100000000860000010000005586000002000000198F00000100000027810000060000001681000002000000509C0000010000004681000017010000F1800000010000009C80000002000000E3B0000001000000028100000100000017B00000020000002AE10000010000002492000001000000108400000100000001E8000001000000608600002D000000BB80000003000000AA8000000200000043810000010000005184000005000000549200000100000047B000000100000025B000000100000003B0000001000000218100001C0000000B86000001000000888000000100000099800000010000000D810000030000005D86000002000000B880000001000000EB80000001000000129E000004000000198600000400000035E100000400000002E100000400000055B0000001000000AAB0000001000000A186000001000000C3860000010000000A8400000B000000088600000500000077B000000100000024E10000020000001E81000005000000A780000001000000C9800000010000000B80000001000000A48000000100000024DE000001000000C086000001000000E880000001000000A7B000000100000004DC000001000000058600000200000016860000010000000784000001000000449C000001000000 + 39070000E300178200000100000029920000030000001B8F0000010000001386000034000000A180000001000000298100000600000040E1000006000000048400000100000001DC000001000000D08400000100000019800000010000005786000004000000B2800000010000002387000001000000088000000100000059840000010000009E8000000100000015810000020000002CE1000035000000AF8000000100000048810000010000003BB000000100000026810000020000005684000003000000048100000100000019B00000010000005992000001000000018400000100000010860000CB0200008684000013000000AC800000010000000D8600000100000012810000020000009B80000001000000239200000D00000007E1000001000000018100007400000029E10000050000003184000002000000458100000100000016B00000010000006BB0000001000000F080000001000000AF0600000100000023810000010000008A800000020000000D970000020000001E97000001000000499C000001000000259E000002000000A9800000010000008780000007000000009000000100000004E10000040000000C840000010000009BB00000010000000A8600000100000079B0000001000000539200000100000002B0000001000000BA8000000100000020920000010000000F810000020000005F8600000E00000020810000050000001D8100001300000004DE00000100000007860000010000003F810000060000000D8000000200000023E100000100000001E1000001000000EA80000003000000A68000000100000026DE0000040000000C8100008A0000000684000001000000198200000100000004860000030000002FB000000100000003DC0000010000001EB0000001000000A6B00000010000002892000001000000568600001D0000001A8F00000100000017810000050000009A86000001000000038400000100000028810000040000003DB00000010000005FB0000001000000A08000000400000000DC0000020000000186000001000000B1800000010000002397000002000000148100001E00000025920000030000002BE100005B0000009D80000001000000AE8000000100000011840000010000000084000006000000808C00000300000077840000010000006DB00000010000004781000001000000429700000100000055840000050000000C9700000100000045D500000100000022810000010000008584000003000000AB800000020000000E8400000200000028E10000C3000000BFB00000010000000C860000010000004481000001000000BC800000020000008980000001000000008100006C0000000E8100007D01000003E100000B0000005E86000025000000ECFFFFFF01000000098600000100000028DE00000200000023B00000010000001A8600000100000001B0000001000000EC80000001000000029E00000100000056B00000010000002F820000020000004D970000010000001F810000CA000000289700000100000006860000010000008E8600000500000000E100000200000053B000000100000020B0000001000000A8B0000001000000E980000002000000A5800000010000000B810000130000005A840000010000001882000009000000A28000000100000069860000010000002EB000000100000058860000010000007C84000001000000D18400000100000083B000000100000041E1000002000000F7800000010000000584000002000000148600002A000000509C00000100000016810000020000002781000006000000198F000001000000558600000200000000860000010000003CB00000010000000284000001000000B0800000010000002A8F0000010000002187000001000000058100000F000000118600004400000001E8000001000000108400000100000024920000010000002AE100000100000017B00000020000000281000001000000E3B00000010000009C80000002000000F1800000010000004681000020010000998000000100000088800000010000000B86000001000000218100001C00000003B000000100000025B000000100000047B0000001000000549200000100000051840000050000004381000001000000AA80000002000000BB80000003000000608600002D000000C980000001000000A7800000010000001E8100000500000024E100000200000077B000000100000008860000050000000A8400000B000000C386000001000000A186000001000000AAB000000100000055B000000100000002E100000400000035E10000040000001986000004000000129E000004000000EB80000001000000B8800000010000005D860000020000000D81000003000000449C00000100000007840000010000001686000001000000058600000200000004DC000001000000A7B0000001000000E880000001000000C08600000100000024DE000001000000A4800000010000000B80000001000000 55000D8400000F84000008840000FFFFFFFF54840000328100001C8100000984000053840000BD8000002AE10000008200001C8200003382000001820000BA800000BB800000228100002381000000880000018800000288000003880000048800000588000008800000098000000A8000000B8000000C800000158000000A81000001E8000012810000D28400000C84000033840000788400001184000012DE000002DE000003DE00000BDE000005DE000006DE000004DE0000259200001E920000249200001D920000778400000784000086840000808C000044D500004D9700003D9700003E9700002A8F00000D970000429700003C8400003D840000408400004C8400003E8400004B8400004D8400003F8400003A8400003B8400005A8400005B840000818400007D8400008284000083840000848400001C8F00001E8F00001F8F0000218F0000118F00003597000005DC0000 - AA00048400004C0500002497000003010000029700008500000090800000930200001B8F000004000000A18000009E0200002981000072080000D08400000C00000021970000F200000004810000BB0200008D800000900200009E800000B6000000268100007B240000188F000007000000018400004A000000AF800000530100002CE100001C03000015810000750000001E970000FD000000318400005305000029E1000063040000239200000000000045810000040000009B80000098020000018100001A000000AC800000A902000007E1000090000000009000005705000020810000290500000F81000021050000BA800000D10000000A9700006600000087800000360400005F86000034000000A9800000A602000004E100008E0000003A970000180100001D920000920000000C8100001E050000848000003B040000B7800000B30200001D8100006A0800003F81000031000000A6800000A302000095800000CE0E000029970000341F000023E100001903000001E100008B0000000D80000069000000068400004E050000269700000F010000098100001D00000004970000870000009280000095020000A3800000A0020000B4800000CC00000019820000EB02000023970000060100003497000013010000038400004B05000001970000840000008F800000920200001A8F000006000000B1800000AE020000A08000009D02000028810000710800004A8100004700000016820000E902000017810000770000000084000054010000319700001001000020970000F100000025920000B00100008C8000008F0200009D80000070000000AE800000AB0200002BE100001B0300001481000074000000449200000B0500000C9700001605000028E10000620400008584000005000000448100000200000022920000FF0000008980000017000000AB800000A8020000BC800000D30000000E840000510000003084000053000000008100006A0000003C9700001A0100001F920000080500001F810000280500000E8100002005000086800000C8020000B9800000B5020000A8800000A50200002B970000361F00002F820000EC02000025E100001A03000003E100008D00000039970000170100004A970000FA0E000094800000970200002D92000087020000B6800000B20200005D84000003000000C78000009D1D0000A5800000A202000028970000331F00000B8100001E000000069700001003000022E100001803000000E100008A000000259700000E010000D184000007050000058400004D05000003970000860000002B8000003A0400009180000094020000A28000009F020000B38000005E08000018820000EA02000041E100009700000022970000F300000005810000BC020000028400004A050000009700007C0000009F800000720000008E80000091020000198F00000100000027810000700800004981000046000000B08000005B08000016810000760000001F970000F0000000108400005105000032840000540500009C8000006F0000008B8000008E020000028100005D080000AD800000AA020000BB800000D20000000B97000067000000218100005004000088800000370400004381000003000000AA800000A702000005E100008F00000051840000A80000003B9700001901000035E10000450000000A8400004F0500004C970000FA0E0000858000003C04000024E1000060040000B8800000B40200001E8100006B080000A7800000A402000096800000CF0E00002A970000351F00000D8100002000000002E100008C000000279700000701000093800000960200002C920000860200005C84000000000000A4800000A1020000B580000067020000059700000F030000 + AA00D08400000C0000002981000072080000A18000009E0200001B8F000004000000908000009302000002970000850000002497000003010000048400004C05000015810000750000002CE100001C030000AF80000053010000018400004A000000188F000007000000268100007B2400009E800000B60000008D8000009002000004810000BB02000021970000F200000007E1000090000000AC800000A9020000018100001A0000009B800000980200004581000004000000239200000000000029E100006304000031840000530500001E970000FD00000004E100008E000000A9800000A60200005F8600003400000087800000360400000A97000066000000BA800000D10000000F81000021050000208100002905000000900000570500000D8000006900000001E100008B00000023E100001903000029970000341F000095800000CE0E0000A6800000A30200003F810000310000001D8100006A080000B7800000B3020000848000003B0400000C8100001E0500001D920000920000003A9700001801000019820000EB020000B4800000CC000000A3800000A002000092800000950200000497000087000000098100001D000000269700000F010000068400004E050000178100007700000016820000E90200004A810000470000002881000071080000A08000009D020000B1800000AE0200001A8F0000060000008F800000920200000197000084000000038400004B0500003497000013010000239700000601000014810000740000002BE100001B030000AE800000AB0200009D800000700000008C8000008F02000025920000B001000020970000F100000031970000100100000084000054010000008100006A00000030840000530000000E84000051000000BC800000D3000000AB800000A8020000898000001700000022920000FF0000004481000002000000858400000500000028E10000620400000C97000016050000449200000B05000003E100008D00000025E100001A0300002F820000EC0200002B970000361F0000A8800000A5020000B9800000B502000086800000C80200000E810000200500001F810000280500001F920000080500003C9700001A01000000E100008A00000022E100001803000006970000100300000B8100001E00000028970000331F0000A5800000A2020000C78000009D1D00005D84000003000000B6800000B20200002D9200008702000094800000970200004A970000FA0E0000399700001701000041E100009700000018820000EA020000B38000005E080000A28000009F02000091800000940200002B8000003A0400000397000086000000058400004D050000D184000007050000259700000E0100001681000076000000B08000005B08000049810000460000002781000070080000198F0000010000008E800000910200009F80000072000000009700007C000000028400004A05000005810000BC02000022970000F3000000AD800000AA020000028100005D0800008B8000008E0200009C8000006F000000328400005405000010840000510500001F970000F000000051840000A800000005E100008F000000AA800000A70200004381000003000000888000003704000021810000500400000B97000067000000BB800000D200000002E100008C0000000D810000200000002A970000351F000096800000CF0E0000A7800000A40200001E8100006B080000B8800000B402000024E1000060040000858000003C0400004C970000FA0E00000A8400004F05000035E10000450000003B97000019010000059700000F030000B580000067020000A4800000A10200005C840000000000002C9200008602000093800000960200002797000007010000 0 @@ -937,7 +937,7 @@ CMSIS-Pack - 00200000010000000100FFFF01001100434D4643546F6F6C426172427574746F6ED184000002000000210F0000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF0A43004D005300490053002D005000610063006B0018000000 + 00200000010000000100FFFF01001100434D4643546F6F6C426172427574746F6ED18400000200000059000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF0A43004D005300490053002D005000610063006B0018000000 34048 @@ -954,7 +954,7 @@ Debug - 00200000010000000800FFFF01001100434D4643546F6F6C426172427574746F6E56860000020004003C0F0000FFFEFF00000000000000000000000000010000000100000001801386000002000400380F0000FFFEFF00000000000000000000000000010000000100000001805E860000020004003E0F0000FFFEFF00000000000000000000000000010000000100000001806086000002000400400F0000FFFEFF00000000000000000000000000010000000100000001805D860000020004003D0F0000FFFEFF00000000000000000000000000010000000100000001801086000002000400360F0000FFFEFF00000000000000000000000000010000000100000001801186000002000000370F0000FFFEFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E1486000002000000390F0000FFFEFF205200650073006500740020007400680065002000640065006200750067006700650064002000700072006F006700720061006D000A00520065007300650074000000000000000000000000000100000001000000000000000000000001000000080009802087000000000000FFFFFFFFFFFEFF13440069007300610062006C0065006400200028006E006F0020007200650073006500740029000100000000000000000000000100000001000000000000000000000001000000000009802187000000000000FFFFFFFFFFFEFF0853006F006600740077006100720065000100000000000000000000000100000001000000000000000000000001000000000009802287000000000000FFFFFFFFFFFEFF08480061007200640077006100720065000100000000000000000000000100000001000000000000000000000001000000000009802387000000000000FFFFFFFFFFFEFF0443006F00720065000100000000000000000000000100000001000000000000000000000001000000000009802487000000000000FFFFFFFFFFFEFF06530079007300740065006D000100000000000000000000000100000001000000000000000000000001000000000009802987000000000000FFFFFFFFFFFEFF1443006F006E006E00650063007400200064007500720069006E0067002000720065007300650074000100000000000000000000000100000001000000000000000000000001000000000009800000000000000400FFFFFFFFFFFEFF000000000000000000000000000100000001000000000000000000000001000000000009801986000000000000FFFFFFFFFFFEFF000100000000000000000000000100000001000000000000000000000001000000000000000000FFFEFF0544006500620075006700C6000000 + 00200000010000000800FFFF01001100434D4643546F6F6C426172427574746F6E568600000200000074000000FFFEFF0000000000000000000000000001000000010000000180138600000200000070000000FFFEFF00000000000000000000000000010000000100000001805E8600000200000076000000FFFEFF0000000000000000000000000001000000010000000180608600000200000078000000FFFEFF00000000000000000000000000010000000100000001805D8600000200040075000000FFFEFF000000000000000000000000000100000001000000018010860000020000006E000000FFFEFF000000000000000000000000000100000001000000018011860000020004006F000000FFFEFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E148600000200000071000000FFFEFF205200650073006500740020007400680065002000640065006200750067006700650064002000700072006F006700720061006D000A00520065007300650074000000000000000000000000000100000001000000000000000000000001000000080009802087000000000000FFFFFFFFFFFEFF13440069007300610062006C0065006400200028006E006F0020007200650073006500740029000100000000000000000000000100000001000000000000000000000001000000000009802187000000000000FFFFFFFFFFFEFF0853006F006600740077006100720065000100000000000000000000000100000001000000000000000000000001000000000009802287000000000000FFFFFFFFFFFEFF08480061007200640077006100720065000100000000000000000000000100000001000000000000000000000001000000000009802387000000000000FFFFFFFFFFFEFF0443006F00720065000100000000000000000000000100000001000000000000000000000001000000000009802487000000000000FFFFFFFFFFFEFF06530079007300740065006D000100000000000000000000000100000001000000000000000000000001000000000009802987000000000000FFFFFFFFFFFEFF1443006F006E006E00650063007400200064007500720069006E0067002000720065007300650074000100000000000000000000000100000001000000000000000000000001000000000009800000000000000400FFFFFFFFFFFEFF000000000000000000000000000100000001000000000000000000000001000000000009801986000000000000FFFFFFFFFFFEFF000100000000000000000000000100000001000000000000000000000001000000000000000000FFFEFF0544006500620075006700C6000000 34049 @@ -971,7 +971,7 @@ Trace - 00200000010000000200FFFF01001100434D4643546F6F6C426172427574746F6E5392000000000400A30F0000FFFEFF03450054004D00000000000000000000000000010000000100000001805492000000000400A40F0000FFFEFF03530057004F00000000000000000000000000010000000100000000000000FFFEFF05540072006100630065002F000000 + 00200000010000000200FFFF01001100434D4643546F6F6C426172427574746F6E5392000000000400DB000000FFFEFF03450054004D00000000000000000000000000010000000100000001805492000000000400DC000000FFFEFF03530057004F00000000000000000000000000010000000100000000000000FFFEFF05540072006100630065002F000000 34050 @@ -988,7 +988,7 @@ Main - 00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000830F0000FFFEFF000000000000000000000000000100000001000000018001E1000000000000840F0000FFFEFF000000000000000000000000000100000001000000018003E1000000000000860F0000FFFEFF00000000000000000000000000010000000100000001800081000000000000630F0000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E1000000000000890F0000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004008B0F0000FFFEFF000000000000000000000000000100000001000000018022E10000000004008A0F0000FFFEFF000000000000000000000000000100000001000000018025E10000000000008C0F0000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE10000000004008D0F0000FFFEFF00000000000000000000000000010000000100000001802CE10000000004008E0F0000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01000D005061737465436F6D626F426F784281000000000000FFFFFFFFFFFEFF000100000000000000010000000000000001000000B400000002002050FFFFFFFFFFFEFF009600000000000000000001802181000000000400750F0000FFFEFF000000000000000000000000000100000001000000018024E10000000000007E0F0000FFFEFF000000000000000000000000000100000001000000018028E10000000004007D0F0000FFFEFF000000000000000000000000000100000001000000018029E10000000000007F0F0000FFFEFF00000000000000000000000000010000000100000001800281000000000000640F0000FFFEFF00000000000000000000000000010000000100000001802981000000000000790F0000FFFEFF00000000000000000000000000010000000100000001802781000000000000770F0000FFFEFF00000000000000000000000000010000000100000001802881000000000000780F0000FFFEFF00000000000000000000000000010000000100000001801D81000000000000710F0000FFFEFF00000000000000000000000000010000000100000001801E81000000000400720F0000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B81000002000000680F0000FFFEFF00000000000000000000000000010000000100000001800C81000002000000690F0000FFFEFF00000000000000000000000000010000000100000001805F860000020000007C0F0000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001801F81000002000000730F0000FFFEFF00000000000000000000000000010000000100000001802081000002000000740F0000FFFEFF000000000000000000000000000100000001000000018046810000020002007A0F0000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E003B030000 + 00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000BA000000FFFEFF000000000000000000000000000100000001000000018001E1000000000000BB000000FFFEFF000000000000000000000000000100000001000000018003E1000000000400BD000000FFFEFF000000000000000000000000000100000001000000018000810000000000009A000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E1000000000400C0000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E1000000000400C2000000FFFEFF000000000000000000000000000100000001000000018022E1000000000400C1000000FFFEFF000000000000000000000000000100000001000000018025E1000000000400C3000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE1000000000400C4000000FFFEFF00000000000000000000000000010000000100000001802CE1000000000400C5000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01000D005061737465436F6D626F426F784281000000000400FFFFFFFFFFFEFF000100000000000000010000000000000001000000B400000002002050FFFFFFFFFFFEFF009600000000000000000001802181000000000400AC000000FFFEFF000000000000000000000000000100000001000000018024E1000000000400B5000000FFFEFF000000000000000000000000000100000001000000018028E1000000000400B4000000FFFEFF000000000000000000000000000100000001000000018029E1000000000400B6000000FFFEFF000000000000000000000000000100000001000000018002810000000004009B000000FFFEFF00000000000000000000000000010000000100000001802981000000000400B0000000FFFEFF00000000000000000000000000010000000100000001802781000000000400AE000000FFFEFF00000000000000000000000000010000000100000001802881000000000400AF000000FFFEFF00000000000000000000000000010000000100000001801D81000000000400A8000000FFFEFF00000000000000000000000000010000000100000001801E81000000000400A9000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B810000020004009F000000FFFEFF00000000000000000000000000010000000100000001800C81000002000000A0000000FFFEFF00000000000000000000000000010000000100000001805F86000002000000B3000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001801F81000002000000AA000000FFFEFF00000000000000000000000000010000000100000001802081000002000000AB000000FFFEFF00000000000000000000000000010000000100000001804681000002000200B1000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E003B030000 34051 diff --git a/EWARM/settings/micro_climate.dnx b/EWARM/settings/micro_climate.dnx index fbd8c62..436ceb2 100644 --- a/EWARM/settings/micro_climate.dnx +++ b/EWARM/settings/micro_climate.dnx @@ -19,18 +19,18 @@ WCH CMSIS-DAP:1BEC8F06A0E4 Connect during reset - Software 0 0 0 0 + Software 0 1 - 3289408298 + 2667041684 _ 0 @@ -94,16 +94,16 @@ 0 0 - - _ 0 - _ "" - 0 0 + + _ 0 + _ "" + 0 0 diff --git a/璧涜仈-寰皵璞′紶鎰熷櫒杞欢璁捐璇存槑涔.docx b/璧涜仈-寰皵璞′紶鎰熷櫒杞欢璁捐璇存槑涔.docx index 3371bcc..a93ac1f 100644 Binary files a/璧涜仈-寰皵璞′紶鎰熷櫒杞欢璁捐璇存槑涔.docx and b/璧涜仈-寰皵璞′紶鎰熷櫒杞欢璁捐璇存槑涔.docx differ diff --git a/杞欢娴佺▼鍥.vsdx b/杞欢娴佺▼鍥.vsdx index 7b2640e..b5bee37 100644 Binary files a/杞欢娴佺▼鍥.vsdx and b/杞欢娴佺▼鍥.vsdx differ