From 84ddcb18279f3ab602ea75b2ce780bda46373c4e Mon Sep 17 00:00:00 2001 From: kkkjtr Date: Fri, 5 Dec 2025 17:25:36 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=A7=E7=BB=AD=E4=BF=AE=E6=94=B92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../PressureSensorBoardMaster/Core/Src/main.c | 35 +- .../PressureSensorBoardMaster.uvguix.0101 | 29 +- .../PressureSensorBoardMaster.axf | Bin 583940 -> 0 bytes .../PressureSensorBoardMaster.build_log.htm | 12 +- .../PressureSensorBoardMaster.hex | 612 ++++++++--------- .../PressureSensorBoardMaster.htm | 438 ++++++------ .../PressureSensorBoardMaster.map | 643 +++++++++--------- ...rBoardMaster_PressureSensorBoardMaster.dep | 2 +- .../MDK-ARM/PressureSensorBoardMaster/dma.o | Bin 620936 -> 620936 bytes .../MDK-ARM/PressureSensorBoardMaster/gpio.o | Bin 621248 -> 621248 bytes .../PressureSensorBoardMaster/main.crf | Bin 570949 -> 571065 bytes .../MDK-ARM/PressureSensorBoardMaster/main.o | Bin 650952 -> 0 bytes .../PressureSensorBoardMaster/stm32f1xx_hal.o | Bin 654916 -> 654916 bytes .../stm32f1xx_hal_cortex.o | Bin 644460 -> 644460 bytes .../stm32f1xx_hal_dma.o | Bin 641960 -> 641960 bytes .../stm32f1xx_hal_exti.o | Bin 633544 -> 633544 bytes .../stm32f1xx_hal_flash.o | Bin 641632 -> 641632 bytes .../stm32f1xx_hal_flash_ex.o | Bin 640924 -> 640924 bytes .../stm32f1xx_hal_gpio.o | Bin 632992 -> 632992 bytes .../stm32f1xx_hal_gpio_ex.o | Bin 622716 -> 622716 bytes .../stm32f1xx_hal_msp.o | Bin 620472 -> 620472 bytes .../stm32f1xx_hal_pwr.o | Bin 644720 -> 644720 bytes .../stm32f1xx_hal_rcc.o | Bin 644012 -> 644012 bytes .../stm32f1xx_hal_rcc_ex.o | Bin 624792 -> 624792 bytes .../stm32f1xx_hal_tim.o | Bin 825208 -> 825208 bytes .../stm32f1xx_hal_tim_ex.o | Bin 695892 -> 695892 bytes .../stm32f1xx_hal_uart.o | Bin 722436 -> 722436 bytes .../PressureSensorBoardMaster/stm32f1xx_it.o | Bin 638692 -> 638692 bytes .../system_stm32f1xx.o | Bin 621716 -> 621716 bytes .../MDK-ARM/PressureSensorBoardMaster/tim.o | Bin 625052 -> 625052 bytes .../MDK-ARM/PressureSensorBoardMaster/usart.o | Bin 629356 -> 629356 bytes 31 files changed, 913 insertions(+), 858 deletions(-) delete mode 100644 Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.axf delete mode 100644 Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/main.o diff --git a/Software/master/PressureSensorBoardMaster/Core/Src/main.c b/Software/master/PressureSensorBoardMaster/Core/Src/main.c index 4867e06..64ea24a 100644 --- a/Software/master/PressureSensorBoardMaster/Core/Src/main.c +++ b/Software/master/PressureSensorBoardMaster/Core/Src/main.c @@ -544,9 +544,40 @@ uint16_t Calculate_CRC16(uint8_t *data, uint8_t length) +void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) +{ + /* 判断是哪个定时器触发的中断 */ + if (htim->Instance == TIM3) + { + if(current_task_index < 7) + { + uint8_t group = (current_task_index + 1) / 2; + + if(query_state[group] != STATE_COMPLETE) + { + slaves[group].is_online = 0; + slaves[group].is_responded = 0; // 矩阵回复表示从机就绪 + } + + } + else if (current_task_index == 7) + { + for(uint8_t i = 0; i < SLAVE_COUNT; i++) + { + slaves[group].is_online = 0; + slaves[group].is_responded = 0; // 矩阵回复表示从机就绪 + } - - + + + } + current_task_index++; + // 注意:避免在中断中进行长时间操作或调用HAL_Delay。 + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_UPDATE); // 先清除标志位 + HAL_TIM_Base_Stop_IT(htim); // 再安全地停止定时器 + } + // 如果工程中有多个定时器中断,可以继续用 else if 判断 +} void HAL_UART_TxCpltCallback(UART_HandleTypeDef *huart) diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster.uvguix.0101 b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster.uvguix.0101 index 94e8c0a..4e040c4 100644 --- a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster.uvguix.0101 +++ b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster.uvguix.0101 @@ -101,17 +101,17 @@ -1 - 303 - 199 - 1591 - 1181 + 315 + 235 + 1627 + 1193 0 - 422 - 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000002000000000000000100000064433A5C55736572735C31353433355C4465736B746F705C507265737375726553656E736F72426F6172645C536F6674776172655C6D61737465725C507265737375726553656E736F72426F6172644D61737465725C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF65433A5C55736572735C31353433355C4465736B746F705C507265737375726553656E736F72426F6172645C536F6674776172655C6D61737465725C507265737375726553656E736F72426F6172644D61737465725C436F72655C5372635C75736172742E63000000000775736172742E6300000000FFDC7800FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000BC0100009D0100002F060000A4030000 + 593 + 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000003000000000000000100000064433A5C55736572735C31353433355C4465736B746F705C507265737375726553656E736F72426F6172645C536F6674776172655C6D61737465725C507265737375726553656E736F72426F6172644D61737465725C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF65433A5C55736572735C31353433355C4465736B746F705C507265737375726553656E736F72426F6172645C536F6674776172655C6D61737465725C507265737375726553656E736F72426F6172644D61737465725C436F72655C5372635C75736172742E63000000000775736172742E6300000000FFDC7800FFFFFFFF8C433A5C55736572735C31353433355C4465736B746F705C507265737375726553656E736F72426F6172645C536F6674776172655C6D61737465725C507265737375726553656E736F72426F6172644D61737465725C447269766572735C434D5349535C4465766963655C53545C53544D3332463178785C496E636C7564655C73746D33326631303378622E68000000000D73746D33326631303378622E6800000000BECEA100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000E0010000A901000053060000B0030000 @@ -1822,7 +1822,7 @@ Build 1010 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000002001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000019507265737375726553656E736F72426F6172644D61737465729600000000000000010019507265737375726553656E736F72426F6172644D6173746572000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000019507265737375726553656E736F72426F6172644D61737465729600000000000000010019507265737375726553656E736F72426F6172644D6173746572000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -3606,9 +3606,9 @@ 0 ../Core/Src/main.c - 12 - 161 - 258 + 70 + 551 + 568 1 0 @@ -3622,6 +3622,15 @@ 0 + + ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h + 0 + 639 + 648 + 1 + + 0 + diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.axf b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.axf deleted file mode 100644 index 6263d52afe401d4029ee75c7c7eb75b24440e509..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 583940 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

VppJ{yb-!#7PSNJWbG{D>}^&Bhe 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 Packages used: @@ -78,7 +77,8 @@ Package Vendor: Keil * Component: ARM::CMSIS:CORE@6.1.0 Include file: CMSIS/Core/Include/tz_context.h -Build Time Elapsed: 00:00:01 +Target not created. +Build Time Elapsed: 00:00:00 diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.hex b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.hex index b4cdc7b..f54906e 100644 --- a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.hex +++ b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.hex @@ -1,8 +1,8 @@ :020000040800F2 -:1000000000090020890100086B190008B5170008D5 -:1000100069190008D302000845200008000000000C -:10002000000000000000000000000000B11A0008FD -:100030003F0300080000000071190008E51A0008DD +:100000000009002089010008B3190008FD17000845 +:10001000B1190008D30200088D200008000000007C +:10002000000000000000000000000000F91A0008B5 +:100030003F03000800000000B91900082D1B00084C :10004000A3010008A3010008A3010008A301000800 :10005000A3010008A3010008A3010008A3010008F0 :10006000A3010008A3010008A3010008A3010008E0 @@ -10,23 +10,23 @@ :10008000A3010008A3010008A3010008A3010008C0 :10009000A3010008A3010008A3010008A3010008B0 :1000A000A3010008A3010008A3010008A3010008A0 -:1000B000A30100084D1B0008A3010008A3010008CC +:1000B000A3010008951B0008A3010008A301000884 :1000C000A3010008A3010008A3010008A301000880 -:1000D000A3010008212000082D2000083920000875 +:1000D000A30100086920000875200008812000089D :1000E000A3010008A3010008A301000800F002F822 :1000F00000F03AF80AA090E8000C82448344AAF188 :100100000107DA4501D100F02FF8AFF2090EBAE885 :100110000F0013F0010F18BFFB1A43F0010318473B -:100120007820000098200000103A24BF78C878C1D9 +:10012000C0200000E0200000103A24BF78C878C149 :10013000FAD8520724BF30C830C144BF04680C60ED :10014000704700000023002400250026103A28BF35 :1001500078C1FBD8520728BF30C148BF0B60704739 :100160001FB51FBD10B510BD00F07AF81146FFF79E -:10017000F7FF01F079FF00F098F803B4FFF7F2FF02 +:10017000F7FF01F09DFF00F098F803B4FFF7F2FFDE :1001800003BC00F09FF80000094880470948004779 :10019000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE737 :1001A000FEE7FEE704480549054A064B7047000094 -:1001B000491B0008ED000008000300200009002092 +:1001B000911B0008ED00000800030020000900204A :1001C00000050020000500204FF000020429C0F0C7 :1001D000128010F0030C00F01B80CCF1040CBCF179 :1001E000020F18BF00F8012BA8BF20F8022BA1EBCB @@ -147,7 +147,7 @@ :10091000C3F30223C3F10705042D00D90425191DD3 :10092000072901D2002300E0DB1E012606FA05F1AB :10093000491E214099409E40761E16403143F0BC2E -:1009400001F081BB0CED00E0064900F007020868E9 +:1009400001F0A5BB0CED00E0064900F007020868C5 :100950004FF6FF03184040EA0220034A10430860A4 :10096000704700000CED00E00000FA057047000041 :100970002DE9F0470F46050061D0434E306800F086 @@ -168,16 +168,16 @@ :100A6000605040EAC100606000F03EF86168084AEA :100A7000C1F30311515CC84006490860064800688C :100A8000FFF7F6FE0020C2E70020024000100240FF -:100A90007E2100082C0000202400002001490120B4 +:100A9000C62100082C00002024000020014901206C :100AA000C86470470000424204480549006849682C :100AB000044AC1F30221515CC84070472C00002059 -:100AC000001002408E21000804480549006849686A +:100AC00000100240D6210008044805490068496822 :100AD000044AC1F3C221515CC84070472C00002079 -:100AE000001002408E2100080E4A51680E4801F0A5 +:100AE00000100240D62100080E4A51680E4801F05D :100AF0000C03042B11D0082B0FD10C48C1F38343F6 :100B0000C903C05C0AD55168084AC1F34041921E2E :100B1000515C054A5043B0FBF1F07047044948432B -:100B2000704700000010024000127A006E21000899 +:100B2000704700000010024000127A00B621000851 :100B300000093D0010B5044CA068000603D5FFF77E :100B400015FF8020A07210BD001002402DE9F84F63 :100B5000040070D02078C04DC00749D06868C0F349 @@ -231,7 +231,7 @@ :100E5000EAE70020E8E700000010024000004242FC :100E6000800442422C0000200070004010B5401E5B :100E7000B0F1807F01D3012010BD4FF0E02460610C -:100E80000F21601701F0DFF80020A061072020612A +:100E80000F21601701F003F90020A0610720206105 :100E9000002010BD7047704770B590F83C20012AC3 :100EA00026D0012480F83C40022280F83D200368CF :100EB0005A689D6822F070060A6832435A600D4BEA @@ -241,7 +241,7 @@ :100EF000022070BD002C01400004004000080040AA :100F000010B5040003D094F83D0010B107E00120B3 :100F100010BD002084F83C00204600F01FF802209D -:100F200084F83D00211D206800F016FE012084F8A1 +:100F200084F83D00211D206800F03AFE012084F87D :100F3000460084F83E0084F83F0084F8400084F8BE :100F4000410084F8420084F8430084F8440084F8A7 :100F5000450084F83D00002010BD000008B5006881 @@ -254,293 +254,297 @@ :100FC00005D00949884202D00849884204D1816885 :100FD00001F00701062903D0016841F00101016019 :100FE00000207047002C0140000400400008004031 -:100FF00070B5044690F83C000025012817D0012662 -:1010000084F83C60022084F83D002068826822F069 -:10101000770222F47F4282600868502838D00DDCC5 -:1010200020284FD005DC90B3102811D14AE00220CF -:1010300070BD302846D040280AD13BE060282FD030 -:1010400070280DD0B0F5805F03D0B0F5005F12D0EE -:10105000012584F83D60002084F83C00284670BDDE -:10106000CB68D1E90121206800F0B2FD20688168D9 -:1010700041F0770109E0CB68D1E90121206800F057 -:10108000A7FD2068816841F480418160E1E719E0B3 -:10109000CA684968206800F0ADFD5021206806E06C -:1010A000CA684968206800F0B6FD6021206800F039 -:1010B00099FDCEE7CA684968206800F09BFD402191 -:1010C0002068F4E7226801461046F0E770472DE9F2 -:1010D000F04104460068C66805694FF00007A9079B -:1010E00013D5B10711D5F91E0161012020772068C1 -:1010F00080698007204602D0FFF7E8FF04E000F097 -:101100007EF8204600F07CF82777680716D5700730 -:1011100014D521686FF00400086102202077206850 -:10112000806910F4407F204602D0FFF7CFFF04E033 -:1011300000F065F8204600F063F82777280715D5FA -:10114000300713D521686FF008000861042020776C -:101150002068C0698007204602D0FFF7B7FF04E08F -:1011600000F04DF8204600F04BF82777E80616D53A -:10117000F00614D521686FF0100008610820207770 -:101180002068C06910F4407F204602D0FFF79EFF20 -:1011900004E000F034F8204600F032F82777E80742 -:1011A00008D0F00706D021686FF0010008612046E2 -:1011B00000F027F8280608D5300606D521686FF01C -:1011C000800008612046FFF765FE680608D57006B6 -:1011D00006D521686FF040000861204600F012F843 -:1011E000A8060AD5B00608D521686FF0200008616E -:1011F0002046BDE8F041FFF74EBEBDE8F0817047E4 -:10120000704770477047704710B5044600684069E2 -:1012100094F84110C0F3C010212911D180B1206889 -:10122000143050E8001F21F0800140E80012002A2D -:10123000F5D1A06B08B1FFF785F8204600F0A3FDBB -:101240002068406994F84210C0F38010222911D11F -:1012500080B12068143050E8001F21F0400140E8C0 -:101260000012002AF5D1E06B08B1FFF76BF82046B9 -:1012700000F062FD002010BD70470000F8B5016865 -:1012800004460868CA684B6910F00F0F4FF000055C -:1012900059D003F0010602F49077374365D0C107B7 -:1012A00005D0D10503D5616C41F0010161644107AE -:1012B00005D5D90703D0616C41F002016164810753 -:1012C00005D5D90703D0616C41F0040161640107C1 -:1012D00007D502F02001314303D0616C41F00801D1 -:1012E0006164616C00293AD0800604D5900602D56D -:1012F000204600F056FD20684069616CC0F3801004 -:10130000090700D460B3204600F016FD206840694C -:10131000400621D52068143050E8001F21F040011C -:1013200040E80012002AF5D1E06BA8B16D49416395 -:10133000E06BFFF72BF8002811D0E06B416B01B098 -:10134000BDE8F040084783060FD593060DD520462B -:10135000BDE8F84000F025BD2046FFF78DFFF8BD41 -:101360002046FFF789FF6564F8BD266B2023012E18 -:101370007CD1C6067AD5D60678D50868486800902C -:1013800048694FF00206400640D5E16B08684068A6 -:101390000004000CE8D0A28D8242E5D9E08588697E -:1013A00020282DD020680C3050E8001F21F48071D7 -:1013B00040E80012002AF5D12068143050E8001FE0 -:1013C00021F0010140E80012002AF5D12068143014 -:1013D00050E8001F21F0400140E80012002AF5D13A -:1013E00084F84230256320680C3050E8001F21F05B -:1013F000100140E80012002AF5D1E06BFEF7A2FFD1 -:101400006663A08DE18D401A81B22AE0A08DE18D46 -:10141000401A81B2E08D0028A6D00029A4D022680D -:101420000C3252E8000F20F4907042E80007002FC1 -:10143000F5D12068143050E8002F22F0010240E876 -:101440000027002FF5D184F84230256320680C3046 -:1014500050E8002F22F0100240E80023002BF5D1C5 -:1014600066632046FFF7CFFEF8BDFFE705062BD5E4 -:10147000150629D594F841002128F5D1A068B0F5CA -:10148000805F01D12069B0B1206A411C21622168CE -:1014900000784860E08C401E0004000CE084E3D13A -:1014A0002068C16821F08001C1602068C16841F0F6 -:1014B0004001C160D8E7206A0088C0F30800486096 -:1014C000206A801C2062E5E74006CDD55006CBD5CA -:1014D000CA68204622F04002CA6084F8413000F019 -:1014E00049F9C1E73B1C000870B5040004D094F82A -:1014F0004100002510B106E0012070BD84F8405085 -:10150000204600F023F8242084F841002068C168B8 -:1015100021F40051C160204600F0A4FC206801695C -:1015200021F4904101612068416921F02A01416163 -:101530002068C16841F40051C1606564202084F8CE -:10154000410084F842006563002070BDF0B585B0AD -:1015500000240094019402940394054603684E48C5 -:10156000DFF830C1022103224C4E071563453AD102 -:10157000836943F480438361836903F48043049364 -:10158000836943F0040383618069039200F00400DF -:1015900004900802CDE9000169463046FFF752F891 -:1015A000CDE90074694630460294FFF74BF83D4E92 -:1015B0003B48C6E900048020C6E9024034614FF48C -:1015C00040507461C6E906403046FEF7D5FF08B1C9 -:1015D000FEF7B6FEEE630022114625207562FFF786 -:1015E00093F9252028E0304DAB4229D1C36943F45B -:1015F0000033C361C36903F400330493836943F088 -:10160000040383618069039200F0040004900420C5 -:10161000CDE9000169463046FFF714F80820CDE90E -:101620000004694630460294FFF70CF80022114688 -:101630002620FFF769F92620FFF758F905B0F0BD1D -:101640001A4DAB42FAD1C36943F48023C361C36925 -:1016500003F480230493836943F008038361806962 -:10166000CDE9007100F00800CDE90320104D694676 -:101670002846FEF7E7FFE814CDE90004694628464E -:101680000294FEF7DFFF002211462720FFF73CF906 -:101690002720D1E700380140001002400008014037 -:1016A000580002405C020020004400400048004016 -:1016B000000C014090F84230202B01D002207047EE -:1016C00021B11AB10023036300F028BC0120704748 -:1016D000704770472DE9F843044690F8410098465A -:1016E00016460D46202802D00220BDE8F88385B1B9 -:1016F0007EB100206064212084F84100FFF798F853 -:10170000A6848146E684A0682027B0F5805F02D0D9 -:1017100003E00120E9E7206910B12E4600250EE024 -:1017200000260CE08021204600F040FCA8B9C6B19C -:1017300016F8010B21684860E08C401EE084E08CC4 -:101740004B464FF00002CDF800800028EAD14FF060 -:101750004001204600F02AFC40B184F8417003208B -:10176000C3E735F8020BC0F30800E3E784F84170E3 -:101770000020BAE710B500680B49884212D10B4827 -:10178000FFF742FD0948C06B00684068C0F14000A7 -:10179000C0B200F0EFF8BDE8104040220449034811 -:1017A000FFF788BF10BD0000003801408401002011 -:1017B0009A000020FEE70000094808B5416941F0A1 -:1017C000010141614069002200F0010000901146D2 -:1017D0000F20FFF799F8BDE808400F20FFF786B803 -:1017E0000010024030B585B00024184800940194E0 -:1017F00002940394816941F020018161816901F0C3 -:1018000020010491816941F004018161816901F045 -:1018100004010491816941F00801816180690C4DE6 -:1018200000F0080004900122F0212846FEF7FAFF9C -:10183000F02000900120CDE90104022003906946C8 -:101840002846FEF7FFFE05B030BD00000010024044 -:10185000000C014010B586B0002418480094019493 -:1018600002940394049414490594016041F61F41C5 -:10187000C0E9011441F28731C0E90314802181617C -:10188000FFF73EFB08B1FEF75BFD4FF48050009080 -:1018900069460A48FFF7ACFB08B1FEF751FD049416 -:1018A00004A906480594FFF7F7FA002801D0FEF7CF -:1018B00047FD06B010BD0000000400403C010020C0 -:1018C0000C4810B50A4901604FF4165141600021DF -:1018D00081600C22C160C0E904128161C161FFF71F -:1018E00003FE002803D0BDE81040FEF729BD10BD5F -:1018F00000380140840100200C4810B50A490160FD -:101900004FF416514160002181600C22C160C0E992 -:1019100004128161C161FFF7E7FD002803D0BDE833 -:101920001040FEF70DBD10BD00440040CC0100206A -:101930000C4810B50A4901604FF41651416000216E -:1019400081600C22C160C0E904128161C161FFF7AE -:10195000CBFD002803D0BDE81040FEF7F1BC10BD60 -:101960000048004014020020FEE7FFF7E3F8FEE71E -:10197000704700002DE9F05F304DDFF8BCA0012377 -:1019800029786C78AA780226AAF1030B052802D0E0 -:101990000A2814D04AE02848401F4078814245D1A7 -:1019A000012C43D1012A41D101EBC10202EB0A0013 -:1019B000594400F8083D01F8016C437036E09E463A -:1019C0000323032C32D1052A30D1481EDFF86C8066 -:1019D0000022C0EB0010A9464700A8F16A0800BF2A -:1019E00019F803505B1C02EB4204DBB2002007EB4A -:1019F000440600BF25FA00F404F0010C3418E4B2E8 -:101A00005A2C01D208F804C0401CC0B20628F1D3F9 -:101A1000521CD2B2052AE3D301EBC10303EB0A0245 -:101A2000594402F808EC022001F8010C4021034857 -:101A3000FEF7CAFBBDE8F09F050000209A000020D9 -:101A4000184830B4AA210170552141700222164B6A -:101A5000002100BF01EBC1041C44491C647884547C -:101A6000521CC9B2D2B20329F4D3002101EBC10444 -:101A70001C44491CA4788454521CC9B2D2B2032914 -:101A8000F4D3084B0021AA3B5C5C8454521C491CD3 -:101A9000C9B2D2B25A29F7D330BC0A23014903484C -:101AA000FFF718BEDA00002005000020CC0100205E -:101AB0007047000010B5094C0120022120706070B1 -:101AC0002046FEF707FCA070000AE07021460422C1 -:101AD000BDE810400A230248FFF7FCBD8A00002041 -:101AE00084010020FEF7AABE30B58FB028216846D9 -:101AF000FEF78CFB14210AA8FEF788FB01210804DD -:101B0000CDE900100024029402250491CDE907508C -:101B10004FF4E01009906846FFF718F808B172B664 -:101B2000FEE70F20CDE90A054FF48060CDE90C40B7 -:101B300002210AA80E94FEF71BFF08B172B6FEE759 -:101B4000FEF7ACFF0FB030BD704700000148FFF753 -:101B5000BEBA00003C010020F0B50268194B1A4CD7 -:101B60001A4D4FF08047984205D0B84203D0A042AA -:101B700001D0A84203D122F070064A68324398424D -:101B800005D0B84203D0A04201D0A84203D122F42C -:101B90004074CA6822434C6922F0800222430260EA -:101BA0008A68C2620A688262984201D10969016347 -:101BB000012141610169C90703D0016921F00101D7 -:101BC0000161F0BD002C014000040040000800400D -:101BD00010B5846842EA032224F47F440A43224376 -:101BE000826010BD826822F070020A4342F0070151 -:101BF0008160704710B5036A046A24F0010404622E -:101C0000846924F0F00444EA021423F00A020A432F -:101C10008461026210BD10B5036A046A24F01004E6 -:101C20000462846923F0A00324F4704444EA02327D -:101C300043EA01118261016210BD10B5406A0021C2 -:101C4000C185C184FFF718FB10BD70B5446A2068D8 -:101C5000406994F84110C0F3C0100025212904D137 -:101C600018B1E584204600F08EF82068406994F8A9 -:101C70004210C0F38010222904D118B1E585204616 -:101C800000F05AF8606C40F0100060642046FFF7E6 -:101C9000F3FA70BD10B50146406A096809684FF053 -:101CA000000289062ED4C28501680C3151E8003F3C -:101CB00023F4807341E80034002CF5D1016814311D -:101CC00051E8003F23F0010341E80034002CF5D136 -:101CD0000168143151E8003F23F0400341E800342B -:101CE000002CF5D1202180F84210016B012909D187 -:101CF00001680C3151E8003F23F0100341E8003443 -:101D0000002CF5D14263016B012902D0FFF7E0FC02 -:101D100010BD818DFFF777FA10BD10B5406A012123 -:101D20004163016B012902D0FFF7D3FC10BD818D07 -:101D30004908FFF768FA10BD01680C3151E8002F1F -:101D400022F4907241E80023002BF5D10168143190 -:101D500051E8002F22F0010241E80023002BF5D1C9 -:101D6000016B012909D101680C3151E8002F22F0E3 -:101D7000100241E80023002BF5D1202180F8421009 -:101D800000210163704701680C3151E8002F22F0F7 -:101D9000C00241E80023002BF5D1202180F841103A -:101DA000704708B590F84210222901D0022008BDE2 -:101DB00082684FF480539A4201D1016921B1816A4E -:101DC0009A421BD04AB10AE00268816A5268C2F3A3 -:101DD00008020A80816A891C08E0026972B10268FF -:101DE000526802F07F020A70816A491C8162C18DCB -:101DF000491E0904090CC18503D01BE00268526822 -:101E0000F1E70168CA6822F02002CA600168CA6866 -:101E100022F48072CA6001684A6922F001024A61B4 -:101E2000202180F8421000214163026B012A03D077 -:101E3000FFF74EFC002008BD016301680C3151E83A -:101E4000002F22F0100241E80023002BF5D1016899 -:101E50000A68D20602D50A6849680091818DFFF7A9 -:101E6000D2F9E7E770B5044600680169E26821F439 -:101E70004051114301612169A06808436169084329 -:101E80002168CA6841F20C639A430243CA60206821 -:101E90004169A26921F44071114341611E492068E2 -:101EA000884202D1FEF710FE01E0FEF7FDFD00EBD7 -:101EB000C00101EB0012606864218000B2FBF0F306 -:101EC000B3FBF1F36FF018067343B2FBF0F5B2FB0E -:101ED000F0F605EB8305322303EB0515B5FBF1F5B1 -:101EE000B6FBF1F605F0F00505EB0615B2FBF0F6D2 -:101EF000B2FBF0F0B0FBF1F06FF01802504306EBCC -:101F0000800003EB0010B0FBF1F0216800F00F003F -:101F10002844886070BD00000038014038B58162F7 -:101F200004468285002013466064222284F8422001 -:101F3000E56B1B4AAA62E56B1A4AEA62E56B1A4A2C -:101F40002A63E26B50630A462168E06B091DFEF7C5 -:101F500041FB2068016840680090206948B1206812 -:101F60000C3050E8001F41F4807140E80012002A54 -:101F7000F5D12068143050E8001F41F0010140E81D -:101F80000012002AF5D12068143050E8001F41F0FB -:101F9000400140E80012002AF5D1002038BD0000C1 -:101FA000951C00081B1D00084B1C00082DE9F84378 -:101FB000984617460D460446089E24E0701C22D021 -:101FC000FEF736FCA0EB0800B0421AD8CEB120686C -:101FD000C168490717D5802D15D0402D13D0016851 -:101FE000C94309070FD401680025406800902046C6 -:101FF000FFF7A2FE0820606484F840500120BDE88D -:10200000F8830320FBE72068006835EA000004D06D -:102010000020B842D2D00020F1E70120F9E700000B -:102020000148FFF72BB90000840100200148FFF7A9 -:1020300025B90000CC0100200148FFF71FB90000BE -:1020400014020020FEE70907090E002804DB00F156 -:10205000E02080F80014704700F00F0000F1E0204D -:1020600080F8141D70470000FEF7F0FBFFF73CFD01 -:10207000FFF7B8FBFFF7A0FBFFF73EFCFFF7EAFB1B -:10208000FFF71EFCFFF754FC344C0125402225705D -:1020900033493448FFF70EFB32480068C16841F00D -:1020A0001001C160304F04F10208EE1E20780828AC -:1020B00000D1257020780828F8D2DFE800F0040568 -:1020C000151E2A38434CF1E798F800000128EDD09E -:1020D000FFF7F0FC88F80050657018E0386806617A -:1020E0002148FEF759FFE1E798F800000128DDD00C -:1020F000FFF7E0FC88F8005013E098F80100012891 -:10210000D4D0FFF7D7FC88F80150022018E0052250 -:1021100008E098F801000128C8D0FFF7CBFC88F848 -:1021200001500A220E490F48FFF7C4FAD6E798F883 -:1021300002000128BAD0FFF7BDFC88F80250032046 -:102140006070E4E798F802000128AFD0FFF7B2FC16 -:1021500088F80250E5E7FFF773FCBFE700000020B6 -:102160009A000020840100203C01002001020203AB -:102170000405060708090A0B0C0D0E0F10100000CD -:102180000000000000000102030406070809000027 -:102190000000010203040000B82100080000002034 -:1021A0003000000028010008E8210008300000206D -:1021B000D0080000440100080000000000010000F9 -:1021C000000000000000020000000000000000030A -:1021D00000000000000000000100000010000000EE -:0821E0000000000000127A006B +:100FF0000168CA6822F00102CA6001680A6A41F207 +:1010000011131A4207D10A6A9B101A4203D10A68C7 +:1010100022F001020A60012180F83D100020704793 +:1010200070B5044690F83C000025012817D0012631 +:1010300084F83C60022084F83D002068826822F039 +:10104000770222F47F4282600868502838D00DDC95 +:1010500020284FD005DC90B3102811D14AE002209F +:1010600070BD302846D040280AD13BE060282FD000 +:1010700070280DD0B0F5805F03D0B0F5005F12D0BE +:10108000012584F83D60002084F83C00284670BDAE +:10109000CB68D1E90121206800F0BEFD206881689D +:1010A00041F0770109E0CB68D1E90121206800F027 +:1010B000B3FD2068816841F480418160E1E719E077 +:1010C000CA684968206800F0B9FD5021206806E030 +:1010D000CA684968206800F0C2FD6021206800F0FD +:1010E000A5FDCEE7CA684968206800F0A7FD402149 +:1010F0002068F4E7226801461046F0E770472DE9C2 +:10110000F04104460068C66805694FF00007A9076A +:1011100013D5B10711D5F91E016101202077206890 +:1011200080698007204602D0FFF7E8FF04E000F066 +:101130007EF8204600F07CF82777680716D5700700 +:1011400014D521686FF00400086102202077206820 +:10115000806910F4407F204602D0FFF7CFFF04E003 +:1011600000F065F8204600F063F82777280715D5CA +:10117000300713D521686FF008000861042020773C +:101180002068C0698007204602D0FFF7B7FF04E05F +:1011900000F04DF8204600F04BF82777E80616D50A +:1011A000F00614D521686FF0100008610820207740 +:1011B0002068C06910F4407F204602D0FFF79EFFF0 +:1011C00004E000F034F8204600F032F82777E80712 +:1011D00008D0F00706D021686FF0010008612046B2 +:1011E00000F028F8280608D5300606D521686FF0EB +:1011F000800008612046FFF74DFE680608D570069E +:1012000006D521686FF040000861204600F01EF806 +:10121000A8060AD5B00608D521686FF0200008613D +:101220002046BDE8F041FFF736BEBDE8F0817047CB +:1012300070470000044A0168914204D16FF0010236 +:101240000A61FFF7D5BE7047000400407047704741 +:1012500010B504460068406994F84110C0F3C0100E +:10126000212911D180B12068143050E8001F21F0ED +:10127000800140E80012002AF5D1A06B08B1FFF709 +:1012800061F8204600F0A3FD2068406994F8421000 +:10129000C0F38010222911D180B12068143050E8A9 +:1012A000001F21F0400140E80012002AF5D1E06B58 +:1012B00008B1FFF747F8204600F062FD002010BD9E +:1012C00070470000F8B5016804460868CA684B69B1 +:1012D00010F00F0F4FF0000559D003F0010602F493 +:1012E0009077374365D0C10705D0D10503D5616C30 +:1012F00041F001016164410705D5D90703D0616C54 +:1013000041F002016164810705D5D90703D0616C02 +:1013100041F004016164010707D502F02001314367 +:1013200003D0616C41F008016164616C00293AD01E +:10133000800604D5900602D5204600F056FD2068B0 +:101340004069616CC0F38010090700D460B3204687 +:1013500000F016FD20684069400621D52068143051 +:1013600050E8001F21F0400140E80012002AF5D1AA +:10137000E06BA8B16D494163E06BFFF707F8002807 +:1013800011D0E06B416B01B0BDE8F0400847830627 +:101390000FD593060DD52046BDE8F84000F025BDD9 +:1013A0002046FFF78DFFF8BD2046FFF789FF6564F3 +:1013B000F8BD266B2023012E7CD1C6067AD5D60631 +:1013C00078D508684868009048694FF002064006E2 +:1013D00040D5E16B086840680004000CE8D0A28D9D +:1013E0008242E5D9E085886920282DD020680C301C +:1013F00050E8001F21F4807140E80012002AF5D166 +:101400002068143050E8001F21F0010140E800126C +:10141000002AF5D12068143050E8001F21F0400167 +:1014200040E80012002AF5D184F842302563206894 +:101430000C3050E8001F21F0100140E80012002A93 +:10144000F5D1E06BFEF77EFF6663A08DE18D401A5B +:1014500081B22AE0A08DE18D401A81B2E08D002892 +:10146000A6D00029A4D022680C3252E8000F20F444 +:10147000907042E80007002FF5D12068143050E842 +:10148000002F22F0010240E80027002FF5D184F858 +:101490004230256320680C3050E8002F22F0100203 +:1014A00040E80023002BF5D166632046FFF7CFFE0E +:1014B000F8BDFFE705062BD5150629D594F84100A0 +:1014C0002128F5D1A068B0F5805F01D12069B0B1C5 +:1014D000206A411C2162216800784860E08C401E2F +:1014E0000004000CE084E3D12068C16821F0800191 +:1014F000C1602068C16841F04001C160D8E7206A3E +:101500000088C0F308004860206A801C2062E5E77C +:101510004006CDD55006CBD5CA68204622F0400201 +:10152000CA6084F8413000F049F9C1E7831C000823 +:1015300070B5040004D094F84100002510B106E015 +:10154000012070BD84F84050204600F023F824208C +:1015500084F841002068C16821F40051C160204630 +:1015600000F0A4FC2068016921F490410161206829 +:10157000416921F02A0141612068C16841F40051AC +:10158000C1606564202084F8410084F842006563EE +:10159000002070BDF0B585B0002400940194029441 +:1015A0000394054603684E48DFF830C10221032248 +:1015B0004C4E071563453AD1836943F480438361F8 +:1015C000836903F480430493836943F004038361D4 +:1015D0008069039200F0040004900802CDE9000144 +:1015E00069463046FFF72EF8CDE90074694630466B +:1015F0000294FFF727F83D4E3B48C6E900048020DF +:10160000C6E9024034614FF440507461C6E90640B7 +:101610003046FEF7B1FF08B1FEF792FEEE630022FE +:10162000114625207562FFF76FF9252028E0304D1F +:10163000AB4229D1C36943F40033C361C36903F4E6 +:1016400000330493836943F0040383618069039248 +:1016500000F0040004900420CDE900016946304602 +:10166000FEF7F0FF0820CDE90004694630460294F9 +:10167000FEF7E8FF002211462620FFF745F9262055 +:10168000FFF734F905B0F0BD1A4DAB42FAD1C3698A +:1016900043F48023C361C36903F480230493836903 +:1016A00043F0080383618069CDE9007100F0080010 +:1016B000CDE90320104D69462846FEF7C3FFE81424 +:1016C000CDE90004694628460294FEF7BBFF0022DC +:1016D00011462720FFF718F92720D1E700380140ED +:1016E0000010024000080140580002405C02002047 +:1016F0000044004000480040000C014090F8423097 +:10170000202B01D00220704721B11AB100230363BE +:1017100000F028BC01207047704770472DE9F8435E +:10172000044690F84100984616460D46202802D0FF +:101730000220BDE8F88385B17EB1002060642120DD +:1017400084F84100FFF774F8A6848146E684A06817 +:101750002027B0F5805F02D003E00120E9E720698F +:1017600010B12E4600250EE000260CE08021204618 +:1017700000F040FCA8B9C6B116F8010B216848601A +:10178000E08C401EE084E08C4B464FF00002CDF828 +:1017900000800028EAD14FF04001204600F02AFCEA +:1017A00040B184F841700320C3E735F8020BC0F361 +:1017B0000800E3E784F841700020BAE710B500683C +:1017C0000B49884212D10B48FFF742FD0948C06B14 +:1017D00000684068C0F14000C0B200F0EFF8BDE81A +:1017E0001040402204490348FFF788BF10BD0000A5 +:1017F00000380140840100209A000020FEE700002C +:10180000094808B5416941F0010141614069002280 +:1018100000F00100009011460F20FFF775F8BDE8B9 +:1018200008400F20FFF762B80010024030B585B0C5 +:10183000002418480094019402940394816941F0B3 +:1018400020018161816901F020010491816941F0E9 +:1018500004018161816901F004010491816941F011 +:101860000801816180690C4D00F00800049001229C +:10187000F0212846FEF7D6FFF02000900120CDE9A8 +:1018800001040220039069462846FEF7DBFE05B0FE +:1018900030BD000000100240000C014010B586B0C1 +:1018A0000024184800940194029403940494144969 +:1018B0000594016041F61F41C0E9011441F28731EE +:1018C000C0E9031480218161FFF71AFB08B1FEF71C +:1018D00037FD4FF48050009069460A48FFF7A0FB9F +:1018E00008B1FEF72DFD049404A906480594FFF7FE +:1018F000D3FA002801D0FEF723FD06B010BD00008A +:10190000000400403C0100200C4810B50A49016069 +:101910004FF416514160002181600C22C160C0E982 +:1019200004128161C161FFF703FE002803D0BDE806 +:101930001040FEF705BD10BD0038014084010020B5 +:101940000C4810B50A4901604FF41651416000215E +:1019500081600C22C160C0E904128161C161FFF79E +:10196000E7FD002803D0BDE81040FEF7E9BC10BD3C +:1019700000440040CC0100200C4810B50A49016029 +:101980004FF416514160002181600C22C160C0E912 +:1019900004128161C161FFF7CBFD002803D0BDE8CF +:1019A0001040FEF7CDBC10BD0048004014020020DE +:1019B000FEE7FFF7BFF8FEE7704700002DE9F05F94 +:1019C000304DDFF8BCA0012329786C78AA78022674 +:1019D000AAF1030B052802D00A2814D04AE02848AF +:1019E000401F4078814245D1012C43D1012A41D189 +:1019F00001EBC10202EB0A00594400F8083D01F86E +:101A0000016C437036E09E460323032C32D1052A35 +:101A100030D1481EDFF86C800022C0EB0010A946D0 +:101A20004700A8F16A0800BF19F803505B1C02EBDD +:101A30004204DBB2002007EB440600BF25FA00F4A5 +:101A400004F0010C3418E4B25A2C01D208F804C096 +:101A5000401CC0B20628F1D3521CD2B2052AE3D3EF +:101A600001EBC10303EB0A02594402F808EC02201F +:101A700001F8010C40210348FEF7A6FBBDE8F09FEA +:101A8000050000209A000020184830B4AA210170F7 +:101A9000552141700222164B002100BF01EBC10409 +:101AA0001C44491C64788454521CC9B2D2B2032924 +:101AB000F4D3002101EBC1041C44491CA4788454D4 +:101AC000521CC9B2D2B20329F4D3084B0021AA3B5D +:101AD0005C5C8454521C491CC9B2D2B25A29F7D357 +:101AE00030BC0A2301490348FFF718BEDA00002082 +:101AF00005000020CC0100207047000010B5094C03 +:101B000001200221207060702046FEF7E3FBA070E8 +:101B1000000AE07021460422BDE810400A23024872 +:101B2000FFF7FCBD8A00002084010020FEF786BE7E +:101B300030B58FB028216846FEF768FB14210AA84B +:101B4000FEF764FB01210804CDE900100024029493 +:101B500002250491CDE907504FF4E0100990684642 +:101B6000FEF7F4FF08B172B6FEE70F20CDE90A05D3 +:101B70004FF48060CDE90C4002210AA80E94FEF7D4 +:101B8000F7FE08B172B6FEE7FEF788FF0FB030BD72 +:101B9000704700000148FFF7B2BA00003C01002086 +:101BA000F0B50268194B1A4C1A4D4FF08047984215 +:101BB00005D0B84203D0A04201D0A84203D122F000 +:101BC00070064A683243984205D0B84203D0A0421A +:101BD00001D0A84203D122F44074CA6822434C6960 +:101BE00022F08002224302608A68C2620A6882622E +:101BF000984201D109690163012141610169C90765 +:101C000003D0016921F001010161F0BD002C014008 +:101C1000000400400008004010B5846842EA032236 +:101C200024F47F440A432243826010BD826822F07C +:101C300070020A4342F007018160704710B5036AE1 +:101C4000046A24F001040462846924F0F00444EA84 +:101C5000021423F00A020A438461026210BD10B527 +:101C6000036A046A24F010040462846923F0A00368 +:101C700024F4704444EA023243EA011182610162B1 +:101C800010BD10B5406A0021C185C184FFF718FB63 +:101C900010BD70B5446A2068406994F84110C0F3E3 +:101CA000C0100025212904D118B1E584204600F098 +:101CB0008EF82068406994F84210C0F38010222901 +:101CC00004D118B1E585204600F05AF8606C40F068 +:101CD000100060642046FFF7F3FA70BD10B50146AE +:101CE000406A096809684FF0000289062ED4C2854F +:101CF00001680C3151E8003F23F4807341E800345F +:101D0000002CF5D10168143151E8003F23F00103A4 +:101D100041E80034002CF5D10168143151E8003F4E +:101D200023F0400341E80034002CF5D1202180F855 +:101D30004210016B012909D101680C3151E8003FC3 +:101D400023F0100341E80034002CF5D14263016B0D +:101D5000012902D0FFF7E0FC10BD818DFFF777FA73 +:101D600010BD10B5406A01214163016B012902D009 +:101D7000FFF7D3FC10BD818D4908FFF768FA10BD4D +:101D800001680C3151E8002F22F4907241E80023E1 +:101D9000002BF5D10168143151E8002F22F0010227 +:101DA00041E80023002BF5D1016B012909D101681D +:101DB0000C3151E8002F22F0100241E80023002BE3 +:101DC000F5D1202180F8421000210163704701689D +:101DD0000C3151E8002F22F0C00241E80023002B13 +:101DE000F5D1202180F84110704708B590F84210D5 +:101DF000222901D0022008BD82684FF480539A4204 +:101E000001D1016921B1816A9A421BD04AB10AE02D +:101E10000268816A5268C2F308020A80816A891CDA +:101E200008E0026972B10268526802F07F020A702B +:101E3000816A491C8162C18D491E0904090CC18552 +:101E400003D01BE002685268F1E70168CA6822F01B +:101E50002002CA600168CA6822F48072CA60016800 +:101E60004A6922F001024A61202180F842100021D3 +:101E70004163026B012A03D0FFF74EFC002008BD2E +:101E8000016301680C3151E8002F22F0100241E893 +:101E90000023002BF5D101680A68D20602D50A6832 +:101EA00049680091818DFFF7D2F9E7E770B50446E4 +:101EB00000680169E26821F4405111430161216920 +:101EC000A0680843616908432168CA6841F20C634D +:101ED0009A430243CA6020684169A26921F44071B3 +:101EE000114341611E492068884202D1FEF7ECFD92 +:101EF00001E0FEF7D9FD00EBC00101EB00126068C4 +:101F000064218000B2FBF0F3B3FBF1F36FF018062D +:101F10007343B2FBF0F5B2FBF0F605EB8305322319 +:101F200003EB0515B5FBF1F5B6FBF1F605F0F00591 +:101F300005EB0615B2FBF0F6B2FBF0F0B0FBF1F0EA +:101F40006FF01802504306EB800003EB0010B0FB6B +:101F5000F1F0216800F00F002844886070BD000097 +:101F60000038014038B5816204468285002013465E +:101F70006064222284F84220E56B1B4AAA62E56B6A +:101F80001A4AEA62E56B1A4A2A63E26B50630A4610 +:101F90002168E06B091DFEF71DFB206801684068A1 +:101FA0000090206948B120680C3050E8001F41F4CF +:101FB000807140E80012002AF5D12068143050E802 +:101FC000001F41F0010140E80012002AF5D120680D +:101FD000143050E8001F41F0400140E80012002A90 +:101FE000F5D1002038BD0000DD1C0008631D00088D +:101FF000931C00082DE9F843984617460D46044601 +:10200000089E24E0701C22D0FEF712FCA0EB080012 +:10201000B0421AD8CEB12068C168490717D5802DC3 +:1020200015D0402D13D00168C94309070FD40168AA +:102030000025406800902046FFF7A2FE082060645B +:1020400084F840500120BDE8F8830320FBE72068B6 +:10205000006835EA000004D00020B842D2D0002049 +:10206000F1E70120F9E700000148FFF72BB9000074 +:10207000840100200148FFF725B90000CC010020B1 +:102080000148FFF71FB9000014020020FEE709070E +:10209000090E002804DB00F1E02080F800147047EE +:1020A00000F00F0000F1E02080F8141D70470000E0 +:1020B000FEF7CCFBFFF73CFDFFF7B8FBFFF7A0FBFB +:1020C000FFF73EFCFFF7EAFBFFF71EFCFFF754FCAF +:1020D000344C01254022257033493448FFF70EFB6C +:1020E00032480068C16841F01001C160304F04F10E +:1020F0000208EE1E2078082800D1257020780828D4 +:10210000F8D2DFE800F00405151E2A38434CF1E749 +:1021100098F800000128EDD0FFF7F0FC88F8005097 +:10212000657018E0386806612148FEF735FFE1E781 +:1021300098F800000128DDD0FFF7E0FC88F8005097 +:1021400013E098F801000128D4D0FFF7D7FC88F8F5 +:102150000150022018E0052208E098F8010001284B +:10216000C8D0FFF7CBFC88F801500A220E490F486F +:10217000FFF7C4FAD6E798F802000128BAD0FFF7B3 +:10218000BDFC88F8025003206070E4E798F8020074 +:102190000128AFD0FFF7B2FC88F80250E5E7FFF75F +:1021A00073FCBFE7000000209A000020840100209B +:1021B0003C010020010202030405060708090A0B7E +:1021C0000C0D0E0F101000000000000000000102B6 +:1021D00003040607080900000000010203040000D0 +:1021E0000022000800000020300000002801000844 +:1021F0003022000830000020D00800004401000810 +:1022000000000000000100000000000000000200CB +:1022100000000000000000030000000000000000BB +:1022200001000000100000000000000000127A0011 :04000005080000ED02 :00000001FF diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.htm b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.htm index f470f96..1a77da1 100644 --- a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.htm +++ b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.htm @@ -3,7 +3,7 @@ Static Call Graph - [PressureSensorBoardMaster\PressureSensorBoardMaster.axf]


Static Call Graph for image PressureSensorBoardMaster\PressureSensorBoardMaster.axf


-

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Fri Dec 05 17:04:33 2025 +

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Fri Dec 05 17:11:08 2025

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

Call chain for Maximum Stack Depth:

@@ -22,8 +22,8 @@ Mutually Recursive functions
  • BusFault_Handler   ⇒   BusFault_Handler
  • HardFault_Handler   ⇒   HardFault_Handler
  • MemManage_Handler   ⇒   MemManage_Handler
    -
  • UART_EndTxTransfer   ⇒   UART_EndTxTransfer
    -
  • UART_EndRxTransfer   ⇒   UART_EndRxTransfer
    +
  • UART_EndTxTransfer   ⇒   UART_EndTxTransfer
    +
  • UART_EndRxTransfer   ⇒   UART_EndRxTransfer
  • UsageFault_Handler   ⇒   UsageFault_Handler

    @@ -107,9 +107,9 @@ Global Symbols

    [Calls]

    • >>   __rt_entry
    -

    __scatterload_rt2_thumb_only (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) +

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

    __scatterload_null (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) +

    __scatterload_null (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)

    __scatterload_copy (Thumb, 26 bytes, Stack size unknown bytes, __scatter_copy.o(!!handler_copy), UNUSED)

    [Calls]

    • >>   __scatterload_copy @@ -117,80 +117,80 @@ Global Symbols
      [Called By]
      • >>   __scatterload_copy
      -

      __scatterload_zeroinit (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED) +

      __scatterload_zeroinit (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)

      __rt_lib_init (Thumb, 0 bytes, Stack size unknown bytes, libinit.o(.ARM.Collect$$libinit$$00000000))

      [Called By]

      • >>   __rt_entry_li
      -

      __rt_lib_init_alloca_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E)) +

      __rt_lib_init_alloca_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E)) -

      __rt_lib_init_argv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C)) +

      __rt_lib_init_argv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C)) -

      __rt_lib_init_atexit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B)) +

      __rt_lib_init_atexit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B)) -

      __rt_lib_init_clock_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021)) +

      __rt_lib_init_clock_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021)) -

      __rt_lib_init_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000032)) +

      __rt_lib_init_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000032)) -

      __rt_lib_init_exceptions_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030)) +

      __rt_lib_init_exceptions_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030)) -

      __rt_lib_init_fp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000002)) +

      __rt_lib_init_fp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000002)) -

      __rt_lib_init_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F)) +

      __rt_lib_init_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F)) -

      __rt_lib_init_getenv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023)) +

      __rt_lib_init_getenv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023)) -

      __rt_lib_init_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A)) +

      __rt_lib_init_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A)) -

      __rt_lib_init_lc_collate_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011)) +

      __rt_lib_init_lc_collate_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011)) -

      __rt_lib_init_lc_ctype_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013)) +

      __rt_lib_init_lc_ctype_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013)) -

      __rt_lib_init_lc_monetary_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015)) +

      __rt_lib_init_lc_monetary_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015)) -

      __rt_lib_init_lc_numeric_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017)) +

      __rt_lib_init_lc_numeric_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017)) -

      __rt_lib_init_lc_time_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019)) +

      __rt_lib_init_lc_time_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019)) -

      __rt_lib_init_preinit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004)) +

      __rt_lib_init_preinit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004)) -

      __rt_lib_init_rand_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E)) +

      __rt_lib_init_rand_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E)) -

      __rt_lib_init_return (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000033)) +

      __rt_lib_init_return (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000033)) -

      __rt_lib_init_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D)) +

      __rt_lib_init_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D)) -

      __rt_lib_init_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000025)) +

      __rt_lib_init_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000025)) -

      __rt_lib_init_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C)) +

      __rt_lib_init_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C))

      __rt_lib_shutdown (Thumb, 0 bytes, Stack size unknown bytes, libshutdown.o(.ARM.Collect$$libshutdown$$00000000))

      [Called By]

      • >>   __rt_exit_ls
      -

      __rt_lib_shutdown_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)) +

      __rt_lib_shutdown_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)) -

      __rt_lib_shutdown_fini_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)) +

      __rt_lib_shutdown_fini_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)) -

      __rt_lib_shutdown_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)) +

      __rt_lib_shutdown_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)) -

      __rt_lib_shutdown_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000011)) +

      __rt_lib_shutdown_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000011)) -

      __rt_lib_shutdown_return (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000012)) +

      __rt_lib_shutdown_return (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000012)) -

      __rt_lib_shutdown_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)) +

      __rt_lib_shutdown_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)) -

      __rt_lib_shutdown_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)) +

      __rt_lib_shutdown_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)) -

      __rt_lib_shutdown_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)) +

      __rt_lib_shutdown_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E))

      __rt_entry (Thumb, 0 bytes, Stack size unknown bytes, __rtentry.o(.ARM.Collect$$rtentry$$00000000))

      [Called By]

      • >>   __main
      • >>   __scatterload_rt2
      -

      __rt_entry_presh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000002)) +

      __rt_entry_presh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000002))

      __rt_entry_sh (Thumb, 0 bytes, Stack size unknown bytes, __rtentry4.o(.ARM.Collect$$rtentry$$00000004))

      [Stack]

      • Max Depth = 8 + Unknown Stack Size @@ -203,7 +203,7 @@ Global Symbols

        [Calls]
        • >>   __rt_lib_init
        -

        __rt_entry_postsh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000009)) +

        __rt_entry_postsh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000009))

        __rt_entry_main (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000D))

        [Stack]

        • Max Depth = 136 + Unknown Stack Size @@ -213,7 +213,7 @@ Global Symbols
        • >>   exit
        -

        __rt_entry_postli_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)) +

        __rt_entry_postli_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000C))

        __rt_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit.o(.ARM.Collect$$rtexit$$00000000))

        [Called By]

        • >>   exit @@ -223,7 +223,7 @@ Global Symbols

          [Calls]
          • >>   __rt_lib_shutdown
          -

          __rt_exit_prels_1 (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002)) +

          __rt_exit_prels_1 (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002))

          __rt_exit_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000004))

          [Calls]

          • >>   _sys_exit @@ -354,35 +354,35 @@ Global Symbols

            [Called By]
            • >>   __user_setup_stackheap
            -

            __aeabi_memclr (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text)) -

            [Called By]

            • >>   Process_Reply +

              __aeabi_memclr (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text)) +

              [Called By]

              • >>   Process_Reply

              __rt_memclr (Thumb, 68 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)

              [Calls]

              • >>   _memset_w
              -

              _memset (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr.o(.text), UNUSED) +

              _memset (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr.o(.text), UNUSED) -

              __aeabi_memclr4 (Thumb, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text)) +

              __aeabi_memclr4 (Thumb, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text))

              [Stack]

              • Max Depth = 4
              • Call Chain = __aeabi_memclr4
              -
              [Called By]
              • >>   SystemClock_Config +
                [Called By]
                • >>   SystemClock_Config
                -

                __aeabi_memclr8 (Thumb, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED) +

                __aeabi_memclr8 (Thumb, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED) -

                __rt_memclr_w (Thumb, 78 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED) +

                __rt_memclr_w (Thumb, 78 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED)

                _memset_w (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr_w.o(.text), UNUSED)

                [Called By]

                • >>   __rt_memclr
                -

                __use_two_region_memory (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) +

                __use_two_region_memory (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) -

                __rt_heap_escrow$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) +

                __rt_heap_escrow$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) -

                __rt_heap_expand$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) +

                __rt_heap_expand$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)

                __user_setup_stackheap (Thumb, 74 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text))

                [Stack]

                • Max Depth = 8 + Unknown Stack Size @@ -403,21 +403,21 @@ Global Symbols
                  [Called By]
                  • >>   __rt_entry_main
                  -

                  __user_libspace (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED) +

                  __user_libspace (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)

                  __user_perproc_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text))

                  [Called By]

                  • >>   __user_setup_stackheap
                  -

                  __user_perthread_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED) +

                  __user_perthread_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)

                  _sys_exit (Thumb, 8 bytes, Stack size 0 bytes, sys_exit.o(.text))

                  [Called By]

                  • >>   __rt_exit_exit
                  -

                  __I$use$semihosting (Thumb, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) +

                  __I$use$semihosting (Thumb, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) -

                  __use_no_semihosting_swi (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) +

                  __use_no_semihosting_swi (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)

                  BusFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.BusFault_Handler))

                  [Calls]

                  • >>   BusFault_Handler @@ -426,12 +426,12 @@ Global Symbols

                  [Address Reference Count : 1]
                  • startup_stm32f103xb.o(RESET)
                  -

                  __semihosting_library_function (Thumb, 0 bytes, Stack size 0 bytes, indicate_semi.o(.text), UNUSED) +

                  __semihosting_library_function (Thumb, 0 bytes, Stack size 0 bytes, indicate_semi.o(.text), UNUSED) -

                  Calculate_CRC16 (Thumb, 52 bytes, Stack size 16 bytes, main.o(i.Calculate_CRC16)) +

                  Calculate_CRC16 (Thumb, 52 bytes, Stack size 16 bytes, main.o(i.Calculate_CRC16))

                  [Stack]

                  • Max Depth = 16
                  • Call Chain = Calculate_CRC16
                  -
                  [Called By]
                  • >>   Slave1_Sta_Query +
                    [Called By]
                    • >>   Slave1_Sta_Query

                    DMA1_Channel5_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.DMA1_Channel5_IRQHandler)) @@ -444,25 +444,25 @@ Global Symbols

                    DebugMon_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.DebugMon_Handler))
                    [Address Reference Count : 1]

                    • startup_stm32f103xb.o(RESET)
                    -

                    Error_Handler (Thumb, 4 bytes, Stack size 0 bytes, main.o(i.Error_Handler)) -

                    [Called By]

                    • >>   HAL_UART_MspInit -
                    • >>   MX_USART3_UART_Init -
                    • >>   MX_USART2_UART_Init -
                    • >>   MX_USART1_UART_Init -
                    • >>   MX_TIM3_Init +

                      Error_Handler (Thumb, 4 bytes, Stack size 0 bytes, main.o(i.Error_Handler)) +

                      [Called By]

                      • >>   HAL_UART_MspInit +
                      • >>   MX_USART3_UART_Init +
                      • >>   MX_USART2_UART_Init +
                      • >>   MX_USART1_UART_Init +
                      • >>   MX_TIM3_Init
                      -

                      HAL_DMA_Abort (Thumb, 70 bytes, Stack size 8 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_Abort)) +

                      HAL_DMA_Abort (Thumb, 70 bytes, Stack size 8 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_Abort))

                      [Stack]

                      • Max Depth = 8
                      • Call Chain = HAL_DMA_Abort
                      -
                      [Called By]
                      • >>   HAL_UART_IRQHandler -
                      • >>   HAL_UART_DMAStop +
                        [Called By]
                        • >>   HAL_UART_IRQHandler +
                        • >>   HAL_UART_DMAStop
                        -

                        HAL_DMA_Abort_IT (Thumb, 148 bytes, Stack size 8 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT)) +

                        HAL_DMA_Abort_IT (Thumb, 148 bytes, Stack size 8 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT))

                        [Stack]

                        • Max Depth = 8
                        • Call Chain = HAL_DMA_Abort_IT
                        -
                        [Called By]
                        • >>   HAL_UART_IRQHandler +
                          [Called By]
                          • >>   HAL_UART_IRQHandler

                          HAL_DMA_IRQHandler (Thumb, 316 bytes, Stack size 40 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_IRQHandler)) @@ -471,10 +471,10 @@ Global Symbols
                          [Called By]

                          • >>   DMA1_Channel5_IRQHandler
                          -

                          HAL_DMA_Init (Thumb, 84 bytes, Stack size 12 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_Init)) +

                          HAL_DMA_Init (Thumb, 84 bytes, Stack size 12 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_Init))

                          [Stack]

                          • Max Depth = 12
                          • Call Chain = HAL_DMA_Init
                          -
                          [Called By]
                          • >>   HAL_UART_MspInit +
                            [Called By]
                            • >>   HAL_UART_MspInit

                            HAL_DMA_Start_IT (Thumb, 112 bytes, Stack size 16 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT)) @@ -482,28 +482,28 @@ Global Symbols


                          [Calls]
                          • >>   DMA_SetConfig
                          -
                          [Called By]
                          • >>   UART_Start_Receive_DMA +
                            [Called By]
                            • >>   UART_Start_Receive_DMA
                            -

                            HAL_GPIO_Init (Thumb, 446 bytes, Stack size 40 bytes, stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init)) +

                            HAL_GPIO_Init (Thumb, 446 bytes, Stack size 40 bytes, stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init))

                            [Stack]

                            • Max Depth = 40
                            • Call Chain = HAL_GPIO_Init
                            -
                            [Called By]
                            • >>   HAL_UART_MspInit -
                            • >>   MX_GPIO_Init +
                              [Called By]
                              • >>   HAL_UART_MspInit +
                              • >>   MX_GPIO_Init
                              -

                              HAL_GPIO_WritePin (Thumb, 10 bytes, Stack size 0 bytes, stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin)) -

                              [Called By]

                              • >>   MX_GPIO_Init +

                                HAL_GPIO_WritePin (Thumb, 10 bytes, Stack size 0 bytes, stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin)) +

                                [Called By]

                                • >>   MX_GPIO_Init

                                HAL_GetTick (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_hal.o(i.HAL_GetTick)) -

                                [Called By]

                                • >>   HAL_UART_Transmit +

                                  [Called By]
                                  • >>   HAL_UART_Transmit
                                  • >>   HAL_RCC_OscConfig
                                  • >>   HAL_RCC_ClockConfig -
                                  • >>   UART_WaitOnFlagUntilTimeout +
                                  • >>   UART_WaitOnFlagUntilTimeout
                                  -

                                  HAL_IncTick (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_hal.o(i.HAL_IncTick)) +

                                  HAL_IncTick (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_hal.o(i.HAL_IncTick))

                                  [Called By]

                                  • >>   SysTick_Handler
                                  @@ -534,9 +534,9 @@ Global Symbols

                                HAL_NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ)) -

                                [Called By]

                                • >>   HAL_UART_MspInit +

                                  [Called By]
                                  • >>   HAL_UART_MspInit
                                  • >>   HAL_TIM_Base_MspInit -
                                  • >>   MX_DMA_Init +
                                  • >>   MX_DMA_Init

                                  HAL_NVIC_SetPriority (Thumb, 60 bytes, Stack size 16 bytes, stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority)) @@ -544,9 +544,9 @@ Global Symbols


                                [Calls]
                                • >>   __NVIC_SetPriority
                                -
                                [Called By]
                                • >>   HAL_UART_MspInit +
                                  [Called By]
                                  • >>   HAL_UART_MspInit
                                  • >>   HAL_TIM_Base_MspInit -
                                  • >>   MX_DMA_Init +
                                  • >>   MX_DMA_Init
                                  • >>   HAL_InitTick
                                  @@ -565,19 +565,19 @@ Global Symbols
                                • >>   HAL_InitTick
                                • >>   HAL_GetTick
                                -
                                [Called By]
                                • >>   SystemClock_Config +
                                  [Called By]
                                  • >>   SystemClock_Config
                                  -

                                  HAL_RCC_EnableCSS (Thumb, 8 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_EnableCSS)) -

                                  [Called By]

                                  • >>   SystemClock_Config +

                                    HAL_RCC_EnableCSS (Thumb, 8 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_EnableCSS)) +

                                    [Called By]

                                    • >>   SystemClock_Config
                                    -

                                    HAL_RCC_GetPCLK1Freq (Thumb, 20 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)) -

                                    [Called By]

                                    • >>   UART_SetConfig +

                                      HAL_RCC_GetPCLK1Freq (Thumb, 20 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)) +

                                      [Called By]

                                      • >>   UART_SetConfig
                                      -

                                      HAL_RCC_GetPCLK2Freq (Thumb, 20 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)) -

                                      [Called By]

                                      • >>   UART_SetConfig +

                                        HAL_RCC_GetPCLK2Freq (Thumb, 20 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)) +

                                        [Called By]

                                        • >>   UART_SetConfig

                                        HAL_RCC_GetSysClockFreq (Thumb, 58 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)) @@ -597,7 +597,7 @@ Global Symbols


                                      [Calls]
                                      • >>   HAL_GetTick
                                      -
                                      [Called By]
                                      • >>   SystemClock_Config +
                                        [Called By]
                                        • >>   SystemClock_Config

                                        HAL_SYSTICK_Config (Thumb, 40 bytes, Stack size 8 bytes, stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config)) @@ -616,10 +616,10 @@ Global Symbols

                                        [Called By]

                                        • >>   HAL_TIM_IRQHandler
                                        -

                                        HAL_TIMEx_MasterConfigSynchronization (Thumb, 92 bytes, Stack size 16 bytes, stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization)) +

                                        HAL_TIMEx_MasterConfigSynchronization (Thumb, 92 bytes, Stack size 16 bytes, stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization))

                                        [Stack]

                                        • Max Depth = 16
                                        • Call Chain = HAL_TIMEx_MasterConfigSynchronization
                                        -
                                        [Called By]
                                        • >>   MX_TIM3_Init +
                                          [Called By]
                                          • >>   MX_TIM3_Init

                                          HAL_TIM_Base_Init (Thumb, 90 bytes, Stack size 8 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Init)) @@ -628,7 +628,7 @@ Global Symbols
                                          [Calls]

                                          • >>   HAL_TIM_Base_MspInit
                                          • >>   TIM_Base_SetConfig
                                          -
                                          [Called By]
                                          • >>   MX_TIM3_Init +
                                            [Called By]
                                            • >>   MX_TIM3_Init

                                            HAL_TIM_Base_MspInit (Thumb, 50 bytes, Stack size 8 bytes, tim.o(i.HAL_TIM_Base_MspInit)) @@ -640,10 +640,14 @@ Global Symbols
                                            [Called By]

                                            • >>   HAL_TIM_Base_Init
                                            -

                                            HAL_TIM_Base_Start_IT (Thumb, 76 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_IT)) +

                                            HAL_TIM_Base_Start_IT (Thumb, 76 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_IT))

                                            [Called By]

                                            • >>   main
                                            +

                                            HAL_TIM_Base_Stop_IT (Thumb, 48 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Stop_IT)) +

                                            [Called By]

                                            • >>   HAL_TIM_PeriodElapsedCallback +
                                            +

                                            HAL_TIM_ConfigClockSource (Thumb, 220 bytes, Stack size 16 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource))

                                            [Stack]

                                            • Max Depth = 24
                                            • Call Chain = HAL_TIM_ConfigClockSource ⇒ TIM_TI2_ConfigInputStage
                                            @@ -652,7 +656,7 @@ Global Symbols
                                          • >>   TIM_ITRx_SetConfig
                                          • >>   TIM_ETR_SetConfig
                                          -
                                          [Called By]
                                          • >>   MX_TIM3_Init +
                                            [Called By]
                                            • >>   MX_TIM3_Init

                                            HAL_TIM_IC_CaptureCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback)) @@ -662,8 +666,8 @@ Global Symbols

                                            HAL_TIM_IRQHandler (Thumb, 304 bytes, Stack size 24 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler))

                                            [Stack]

                                            • Max Depth = 24
                                            • Call Chain = HAL_TIM_IRQHandler
                                            -
                                            [Calls]
                                            • >>   HAL_TIM_TriggerCallback -
                                            • >>   HAL_TIM_PeriodElapsedCallback +
                                              [Calls]
                                              • >>   HAL_TIM_PeriodElapsedCallback +
                                              • >>   HAL_TIM_TriggerCallback
                                              • >>   HAL_TIM_PWM_PulseFinishedCallback
                                              • >>   HAL_TIM_OC_DelayElapsedCallback
                                              • >>   HAL_TIM_IC_CaptureCallback @@ -681,112 +685,114 @@ Global Symbols

                                                [Called By]
                                                • >>   HAL_TIM_IRQHandler
                                                -

                                                HAL_TIM_PeriodElapsedCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedCallback)) -

                                                [Called By]

                                                • >>   HAL_TIM_IRQHandler +

                                                  HAL_TIM_PeriodElapsedCallback (Thumb, 20 bytes, Stack size 0 bytes, main.o(i.HAL_TIM_PeriodElapsedCallback)) +

                                                  [Calls]

                                                  • >>   HAL_TIM_Base_Stop_IT +
                                                  +
                                                  [Called By]
                                                  • >>   HAL_TIM_IRQHandler

                                                  HAL_TIM_TriggerCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback))

                                                  [Called By]

                                                  • >>   HAL_TIM_IRQHandler
                                                  -

                                                  HAL_UARTEx_RxEventCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback)) -

                                                  [Called By]

                                                  • >>   HAL_UART_IRQHandler -
                                                  • >>   UART_Receive_IT +

                                                    HAL_UARTEx_RxEventCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback)) +

                                                    [Called By]

                                                    • >>   HAL_UART_IRQHandler +
                                                    • >>   UART_Receive_IT
                                                    • >>   UART_DMARxHalfCplt
                                                    • >>   UART_DMAReceiveCplt
                                                    -

                                                    HAL_UART_DMAStop (Thumb, 112 bytes, Stack size 8 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop)) +

                                                    HAL_UART_DMAStop (Thumb, 112 bytes, Stack size 8 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop))

                                                    [Stack]

                                                    • Max Depth = 16
                                                    • Call Chain = HAL_UART_DMAStop ⇒ HAL_DMA_Abort
                                                    -
                                                    [Calls]
                                                    • >>   HAL_DMA_Abort -
                                                    • >>   UART_EndTxTransfer -
                                                    • >>   UART_EndRxTransfer +
                                                      [Calls]
                                                      • >>   HAL_DMA_Abort +
                                                      • >>   UART_EndTxTransfer +
                                                      • >>   UART_EndRxTransfer
                                                      -
                                                      [Called By]
                                                      • >>   HAL_UART_TxCpltCallback +
                                                        [Called By]
                                                        • >>   HAL_UART_TxCpltCallback
                                                        -

                                                        HAL_UART_ErrorCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback)) -

                                                        [Called By]

                                                        • >>   HAL_UART_IRQHandler +

                                                          HAL_UART_ErrorCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback)) +

                                                          [Called By]

                                                          • >>   HAL_UART_IRQHandler
                                                          • >>   UART_DMAError
                                                          • >>   UART_DMAAbortOnError
                                                          -

                                                          HAL_UART_IRQHandler (Thumb, 616 bytes, Stack size 24 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler)) +

                                                          HAL_UART_IRQHandler (Thumb, 616 bytes, Stack size 24 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler))

                                                          [Stack]

                                                          • Max Depth = 76
                                                          • Call Chain = HAL_UART_IRQHandler ⇒ HAL_UART_TxCpltCallback ⇒ HAL_UART_Receive_DMA ⇒ UART_Start_Receive_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
                                                          -
                                                          [Calls]
                                                          • >>   HAL_UART_TxCpltCallback -
                                                          • >>   HAL_DMA_Abort -
                                                          • >>   HAL_UART_ErrorCallback -
                                                          • >>   HAL_UARTEx_RxEventCallback -
                                                          • >>   UART_Receive_IT -
                                                          • >>   UART_EndRxTransfer -
                                                          • >>   HAL_DMA_Abort_IT +
                                                            [Calls]
                                                            • >>   HAL_UART_TxCpltCallback +
                                                            • >>   HAL_DMA_Abort +
                                                            • >>   HAL_UART_ErrorCallback +
                                                            • >>   HAL_UARTEx_RxEventCallback +
                                                            • >>   UART_Receive_IT +
                                                            • >>   UART_EndRxTransfer +
                                                            • >>   HAL_DMA_Abort_IT

                                                            [Called By]
                                                            • >>   USART3_IRQHandler
                                                            • >>   USART2_IRQHandler
                                                            • >>   USART1_IRQHandler
                                                            -

                                                            HAL_UART_Init (Thumb, 100 bytes, Stack size 16 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_Init)) +

                                                            HAL_UART_Init (Thumb, 100 bytes, Stack size 16 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_Init))

                                                            [Stack]

                                                            • Max Depth = 96
                                                            • Call Chain = HAL_UART_Init ⇒ HAL_UART_MspInit ⇒ HAL_GPIO_Init
                                                            -
                                                            [Calls]
                                                            • >>   HAL_UART_MspInit -
                                                            • >>   UART_SetConfig +
                                                              [Calls]
                                                              • >>   HAL_UART_MspInit +
                                                              • >>   UART_SetConfig
                                                              -
                                                              [Called By]
                                                              • >>   MX_USART3_UART_Init -
                                                              • >>   MX_USART2_UART_Init -
                                                              • >>   MX_USART1_UART_Init +
                                                                [Called By]
                                                                • >>   MX_USART3_UART_Init +
                                                                • >>   MX_USART2_UART_Init +
                                                                • >>   MX_USART1_UART_Init
                                                                -

                                                                HAL_UART_MspInit (Thumb, 328 bytes, Stack size 40 bytes, usart.o(i.HAL_UART_MspInit)) +

                                                                HAL_UART_MspInit (Thumb, 328 bytes, Stack size 40 bytes, usart.o(i.HAL_UART_MspInit))

                                                                [Stack]

                                                                • Max Depth = 80
                                                                • Call Chain = HAL_UART_MspInit ⇒ HAL_GPIO_Init
                                                                -
                                                                [Calls]
                                                                • >>   HAL_DMA_Init +
                                                                  [Calls]
                                                                  • >>   HAL_DMA_Init
                                                                  • >>   HAL_NVIC_SetPriority
                                                                  • >>   HAL_NVIC_EnableIRQ -
                                                                  • >>   HAL_GPIO_Init -
                                                                  • >>   Error_Handler +
                                                                  • >>   HAL_GPIO_Init +
                                                                  • >>   Error_Handler
                                                                  -
                                                                  [Called By]
                                                                  • >>   HAL_UART_Init +
                                                                    [Called By]
                                                                    • >>   HAL_UART_Init
                                                                    -

                                                                    HAL_UART_Receive_DMA (Thumb, 28 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA)) +

                                                                    HAL_UART_Receive_DMA (Thumb, 28 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA))

                                                                    [Stack]

                                                                    • Max Depth = 44
                                                                    • Call Chain = HAL_UART_Receive_DMA ⇒ UART_Start_Receive_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
                                                                    -
                                                                    [Calls]
                                                                    • >>   UART_Start_Receive_DMA +
                                                                      [Calls]
                                                                      • >>   UART_Start_Receive_DMA

                                                                      [Called By]
                                                                      • >>   main -
                                                                      • >>   HAL_UART_TxCpltCallback +
                                                                      • >>   HAL_UART_TxCpltCallback
                                                                      -

                                                                      HAL_UART_RxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback)) -

                                                                      [Called By]

                                                                      • >>   UART_Receive_IT +

                                                                        HAL_UART_RxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback)) +

                                                                        [Called By]

                                                                        • >>   UART_Receive_IT
                                                                        • >>   UART_DMAReceiveCplt
                                                                        -

                                                                        HAL_UART_RxHalfCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback)) +

                                                                        HAL_UART_RxHalfCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback))

                                                                        [Called By]

                                                                        • >>   UART_DMARxHalfCplt
                                                                        -

                                                                        HAL_UART_Transmit (Thumb, 160 bytes, Stack size 32 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_Transmit)) +

                                                                        HAL_UART_Transmit (Thumb, 160 bytes, Stack size 32 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_Transmit))

                                                                        [Stack]

                                                                        • Max Depth = 64
                                                                        • Call Chain = HAL_UART_Transmit ⇒ UART_WaitOnFlagUntilTimeout

                                                                        [Calls]
                                                                        • >>   HAL_GetTick -
                                                                        • >>   UART_WaitOnFlagUntilTimeout +
                                                                        • >>   UART_WaitOnFlagUntilTimeout
                                                                        -
                                                                        [Called By]
                                                                        • >>   Slave1_Sta_Query -
                                                                        • >>   RS485_Output +
                                                                          [Called By]
                                                                          • >>   Slave1_Sta_Query +
                                                                          • >>   RS485_Output
                                                                          -

                                                                          HAL_UART_TxCpltCallback (Thumb, 50 bytes, Stack size 8 bytes, main.o(i.HAL_UART_TxCpltCallback)) +

                                                                          HAL_UART_TxCpltCallback (Thumb, 50 bytes, Stack size 8 bytes, main.o(i.HAL_UART_TxCpltCallback))

                                                                          [Stack]

                                                                          • Max Depth = 52
                                                                          • Call Chain = HAL_UART_TxCpltCallback ⇒ HAL_UART_Receive_DMA ⇒ UART_Start_Receive_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
                                                                          -
                                                                          [Calls]
                                                                          • >>   HAL_UART_Receive_DMA -
                                                                          • >>   HAL_UART_DMAStop -
                                                                          • >>   Process_Reply +
                                                                            [Calls]
                                                                            • >>   HAL_UART_Receive_DMA +
                                                                            • >>   HAL_UART_DMAStop +
                                                                            • >>   Process_Reply
                                                                            -
                                                                            [Called By]
                                                                            • >>   HAL_UART_IRQHandler +
                                                                              [Called By]
                                                                              • >>   HAL_UART_IRQHandler

                                                                              HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.HardFault_Handler)) @@ -796,7 +802,7 @@ Global Symbols


                                                                            [Address Reference Count : 1]
                                                                            • startup_stm32f103xb.o(RESET)
                                                                            -

                                                                            MX_DMA_Init (Thumb, 40 bytes, Stack size 8 bytes, dma.o(i.MX_DMA_Init)) +

                                                                            MX_DMA_Init (Thumb, 40 bytes, Stack size 8 bytes, dma.o(i.MX_DMA_Init))

                                                                            [Stack]

                                                                            • Max Depth = 24
                                                                            • Call Chain = MX_DMA_Init ⇒ HAL_NVIC_SetPriority

                                                                            [Calls]
                                                                            • >>   HAL_NVIC_SetPriority @@ -805,49 +811,49 @@ Global Symbols
                                                                              [Called By]
                                                                              • >>   main
                                                                              -

                                                                              MX_GPIO_Init (Thumb, 102 bytes, Stack size 32 bytes, gpio.o(i.MX_GPIO_Init)) +

                                                                              MX_GPIO_Init (Thumb, 102 bytes, Stack size 32 bytes, gpio.o(i.MX_GPIO_Init))

                                                                              [Stack]

                                                                              • Max Depth = 72
                                                                              • Call Chain = MX_GPIO_Init ⇒ HAL_GPIO_Init
                                                                              -
                                                                              [Calls]
                                                                              • >>   HAL_GPIO_WritePin -
                                                                              • >>   HAL_GPIO_Init +
                                                                                [Calls]
                                                                                • >>   HAL_GPIO_WritePin +
                                                                                • >>   HAL_GPIO_Init

                                                                                [Called By]
                                                                                • >>   main
                                                                                -

                                                                                MX_TIM3_Init (Thumb, 98 bytes, Stack size 32 bytes, tim.o(i.MX_TIM3_Init)) +

                                                                                MX_TIM3_Init (Thumb, 98 bytes, Stack size 32 bytes, tim.o(i.MX_TIM3_Init))

                                                                                [Stack]

                                                                                • Max Depth = 64
                                                                                • Call Chain = MX_TIM3_Init ⇒ HAL_TIM_Base_Init ⇒ HAL_TIM_Base_MspInit ⇒ HAL_NVIC_SetPriority

                                                                                [Calls]
                                                                                • >>   HAL_TIM_ConfigClockSource
                                                                                • >>   HAL_TIM_Base_Init -
                                                                                • >>   HAL_TIMEx_MasterConfigSynchronization -
                                                                                • >>   Error_Handler +
                                                                                • >>   HAL_TIMEx_MasterConfigSynchronization +
                                                                                • >>   Error_Handler

                                                                                [Called By]
                                                                                • >>   main
                                                                                -

                                                                                MX_USART1_UART_Init (Thumb, 48 bytes, Stack size 8 bytes, usart.o(i.MX_USART1_UART_Init)) +

                                                                                MX_USART1_UART_Init (Thumb, 48 bytes, Stack size 8 bytes, usart.o(i.MX_USART1_UART_Init))

                                                                                [Stack]

                                                                                • Max Depth = 104
                                                                                • Call Chain = MX_USART1_UART_Init ⇒ HAL_UART_Init ⇒ HAL_UART_MspInit ⇒ HAL_GPIO_Init
                                                                                -
                                                                                [Calls]
                                                                                • >>   HAL_UART_Init -
                                                                                • >>   Error_Handler +
                                                                                  [Calls]
                                                                                  • >>   HAL_UART_Init +
                                                                                  • >>   Error_Handler

                                                                                  [Called By]
                                                                                  • >>   main
                                                                                  -

                                                                                  MX_USART2_UART_Init (Thumb, 48 bytes, Stack size 8 bytes, usart.o(i.MX_USART2_UART_Init)) +

                                                                                  MX_USART2_UART_Init (Thumb, 48 bytes, Stack size 8 bytes, usart.o(i.MX_USART2_UART_Init))

                                                                                  [Stack]

                                                                                  • Max Depth = 104
                                                                                  • Call Chain = MX_USART2_UART_Init ⇒ HAL_UART_Init ⇒ HAL_UART_MspInit ⇒ HAL_GPIO_Init
                                                                                  -
                                                                                  [Calls]
                                                                                  • >>   HAL_UART_Init -
                                                                                  • >>   Error_Handler +
                                                                                    [Calls]
                                                                                    • >>   HAL_UART_Init +
                                                                                    • >>   Error_Handler

                                                                                    [Called By]
                                                                                    • >>   main
                                                                                    -

                                                                                    MX_USART3_UART_Init (Thumb, 48 bytes, Stack size 8 bytes, usart.o(i.MX_USART3_UART_Init)) +

                                                                                    MX_USART3_UART_Init (Thumb, 48 bytes, Stack size 8 bytes, usart.o(i.MX_USART3_UART_Init))

                                                                                    [Stack]

                                                                                    • Max Depth = 104
                                                                                    • Call Chain = MX_USART3_UART_Init ⇒ HAL_UART_Init ⇒ HAL_UART_MspInit ⇒ HAL_GPIO_Init
                                                                                    -
                                                                                    [Calls]
                                                                                    • >>   HAL_UART_Init -
                                                                                    • >>   Error_Handler +
                                                                                      [Calls]
                                                                                      • >>   HAL_UART_Init +
                                                                                      • >>   Error_Handler

                                                                                      [Called By]
                                                                                      • >>   main
                                                                                      @@ -869,18 +875,18 @@ Global Symbols

                                                                                      PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.PendSV_Handler))
                                                                                      [Address Reference Count : 1]

                                                                                      • startup_stm32f103xb.o(RESET)
                                                                                      -

                                                                                      Process_Reply (Thumb, 196 bytes, Stack size 40 bytes, main.o(i.Process_Reply)) +

                                                                                      Process_Reply (Thumb, 196 bytes, Stack size 40 bytes, main.o(i.Process_Reply))

                                                                                      [Stack]

                                                                                      • Max Depth = 40
                                                                                      • Call Chain = Process_Reply
                                                                                      -
                                                                                      [Calls]
                                                                                      • >>   __aeabi_memclr +
                                                                                        [Calls]
                                                                                        • >>   __aeabi_memclr
                                                                                        -
                                                                                        [Called By]
                                                                                        • >>   HAL_UART_TxCpltCallback +
                                                                                          [Called By]
                                                                                          • >>   HAL_UART_TxCpltCallback
                                                                                          -

                                                                                          RS485_Output (Thumb, 100 bytes, Stack size 8 bytes, main.o(i.RS485_Output)) +

                                                                                          RS485_Output (Thumb, 100 bytes, Stack size 8 bytes, main.o(i.RS485_Output))

                                                                                          [Stack]

                                                                                          • Max Depth = 72
                                                                                          • Call Chain = RS485_Output ⇒ HAL_UART_Transmit ⇒ UART_WaitOnFlagUntilTimeout
                                                                                          -
                                                                                          [Calls]
                                                                                          • >>   HAL_UART_Transmit +
                                                                                            [Calls]
                                                                                            • >>   HAL_UART_Transmit

                                                                                            [Called By]
                                                                                            • >>   main
                                                                                            @@ -888,27 +894,27 @@ Global Symbols

                                                                                            SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.SVC_Handler))
                                                                                            [Address Reference Count : 1]

                                                                                            • startup_stm32f103xb.o(RESET)
                                                                                            -

                                                                                            Slave1_Sta_Query (Thumb, 40 bytes, Stack size 8 bytes, main.o(i.Slave1_Sta_Query)) +

                                                                                            Slave1_Sta_Query (Thumb, 40 bytes, Stack size 8 bytes, main.o(i.Slave1_Sta_Query))

                                                                                            [Stack]

                                                                                            • Max Depth = 72
                                                                                            • Call Chain = Slave1_Sta_Query ⇒ HAL_UART_Transmit ⇒ UART_WaitOnFlagUntilTimeout
                                                                                            -
                                                                                            [Calls]
                                                                                            • >>   HAL_UART_Transmit -
                                                                                            • >>   Calculate_CRC16 +
                                                                                              [Calls]
                                                                                              • >>   HAL_UART_Transmit +
                                                                                              • >>   Calculate_CRC16

                                                                                              [Called By]
                                                                                              • >>   main

                                                                                              SysTick_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.SysTick_Handler)) -

                                                                                              [Calls]

                                                                                              • >>   HAL_IncTick +

                                                                                                [Calls]
                                                                                                • >>   HAL_IncTick

                                                                                                [Address Reference Count : 1]
                                                                                                • startup_stm32f103xb.o(RESET)
                                                                                                -

                                                                                                SystemClock_Config (Thumb, 96 bytes, Stack size 72 bytes, main.o(i.SystemClock_Config)) +

                                                                                                SystemClock_Config (Thumb, 96 bytes, Stack size 72 bytes, main.o(i.SystemClock_Config))

                                                                                                [Stack]

                                                                                                • Max Depth = 136
                                                                                                • Call Chain = SystemClock_Config ⇒ HAL_RCC_ClockConfig ⇒ HAL_InitTick ⇒ HAL_NVIC_SetPriority

                                                                                                [Calls]
                                                                                                • >>   HAL_RCC_OscConfig -
                                                                                                • >>   HAL_RCC_EnableCSS +
                                                                                                • >>   HAL_RCC_EnableCSS
                                                                                                • >>   HAL_RCC_ClockConfig -
                                                                                                • >>   __aeabi_memclr4 +
                                                                                                • >>   __aeabi_memclr4

                                                                                                [Called By]
                                                                                                • >>   main
                                                                                                @@ -935,32 +941,32 @@ Global Symbols
                                                                                                [Called By]
                                                                                                • >>   HAL_TIM_ConfigClockSource
                                                                                                -

                                                                                                UART_Start_Receive_DMA (Thumb, 130 bytes, Stack size 16 bytes, stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA)) +

                                                                                                UART_Start_Receive_DMA (Thumb, 130 bytes, Stack size 16 bytes, stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA))

                                                                                                [Stack]

                                                                                                • Max Depth = 44
                                                                                                • Call Chain = UART_Start_Receive_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig

                                                                                                [Calls]
                                                                                                • >>   HAL_DMA_Start_IT
                                                                                                -
                                                                                                [Called By]
                                                                                                • >>   HAL_UART_Receive_DMA +
                                                                                                  [Called By]
                                                                                                  • >>   HAL_UART_Receive_DMA

                                                                                                  USART1_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.USART1_IRQHandler))

                                                                                                  [Stack]

                                                                                                  • Max Depth = 76
                                                                                                  • Call Chain = USART1_IRQHandler ⇒ HAL_UART_IRQHandler ⇒ HAL_UART_TxCpltCallback ⇒ HAL_UART_Receive_DMA ⇒ UART_Start_Receive_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
                                                                                                  -
                                                                                                  [Calls]
                                                                                                  • >>   HAL_UART_IRQHandler +
                                                                                                    [Calls]
                                                                                                    • >>   HAL_UART_IRQHandler

                                                                                                    [Address Reference Count : 1]
                                                                                                    • startup_stm32f103xb.o(RESET)

                                                                                                    USART2_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.USART2_IRQHandler))

                                                                                                    [Stack]

                                                                                                    • Max Depth = 76
                                                                                                    • Call Chain = USART2_IRQHandler ⇒ HAL_UART_IRQHandler ⇒ HAL_UART_TxCpltCallback ⇒ HAL_UART_Receive_DMA ⇒ UART_Start_Receive_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
                                                                                                    -
                                                                                                    [Calls]
                                                                                                    • >>   HAL_UART_IRQHandler +
                                                                                                      [Calls]
                                                                                                      • >>   HAL_UART_IRQHandler

                                                                                                      [Address Reference Count : 1]
                                                                                                      • startup_stm32f103xb.o(RESET)

                                                                                                      USART3_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.USART3_IRQHandler))

                                                                                                      [Stack]

                                                                                                      • Max Depth = 76
                                                                                                      • Call Chain = USART3_IRQHandler ⇒ HAL_UART_IRQHandler ⇒ HAL_UART_TxCpltCallback ⇒ HAL_UART_Receive_DMA ⇒ UART_Start_Receive_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
                                                                                                      -
                                                                                                      [Calls]
                                                                                                      • >>   HAL_UART_IRQHandler +
                                                                                                        [Calls]
                                                                                                        • >>   HAL_UART_IRQHandler

                                                                                                        [Address Reference Count : 1]
                                                                                                        • startup_stm32f103xb.o(RESET)
                                                                                                        @@ -974,18 +980,18 @@ Global Symbols

                                                                                                        main (Thumb, 244 bytes, Stack size 0 bytes, main.o(i.main))

                                                                                                        [Stack]

                                                                                                        • Max Depth = 136
                                                                                                        • Call Chain = main ⇒ SystemClock_Config ⇒ HAL_RCC_ClockConfig ⇒ HAL_InitTick ⇒ HAL_NVIC_SetPriority
                                                                                                        -
                                                                                                        [Calls]
                                                                                                        • >>   MX_USART3_UART_Init -
                                                                                                        • >>   MX_USART2_UART_Init -
                                                                                                        • >>   MX_USART1_UART_Init -
                                                                                                        • >>   MX_TIM3_Init -
                                                                                                        • >>   MX_GPIO_Init -
                                                                                                        • >>   MX_DMA_Init -
                                                                                                        • >>   HAL_UART_Receive_DMA -
                                                                                                        • >>   HAL_TIM_Base_Start_IT +
                                                                                                          [Calls]
                                                                                                          • >>   MX_USART3_UART_Init +
                                                                                                          • >>   MX_USART2_UART_Init +
                                                                                                          • >>   MX_USART1_UART_Init +
                                                                                                          • >>   MX_TIM3_Init +
                                                                                                          • >>   MX_GPIO_Init +
                                                                                                          • >>   MX_DMA_Init +
                                                                                                          • >>   HAL_UART_Receive_DMA +
                                                                                                          • >>   HAL_TIM_Base_Start_IT
                                                                                                          • >>   HAL_Init -
                                                                                                          • >>   SystemClock_Config -
                                                                                                          • >>   Slave1_Sta_Query -
                                                                                                          • >>   RS485_Output +
                                                                                                          • >>   SystemClock_Config +
                                                                                                          • >>   Slave1_Sta_Query +
                                                                                                          • >>   RS485_Output

                                                                                                          [Called By]
                                                                                                          • >>   __rt_entry_main
                                                                                                          @@ -1023,78 +1029,78 @@ Local Symbols

                                                                                                          UART_DMAAbortOnError (Thumb, 16 bytes, Stack size 8 bytes, stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError))

                                                                                                          [Stack]

                                                                                                          • Max Depth = 8
                                                                                                          • Call Chain = UART_DMAAbortOnError
                                                                                                          -
                                                                                                          [Calls]
                                                                                                          • >>   HAL_UART_ErrorCallback +
                                                                                                            [Calls]
                                                                                                            • >>   HAL_UART_ErrorCallback

                                                                                                            [Address Reference Count : 1]
                                                                                                            • stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler)

                                                                                                            UART_DMAError (Thumb, 74 bytes, Stack size 16 bytes, stm32f1xx_hal_uart.o(i.UART_DMAError))

                                                                                                            [Stack]

                                                                                                            • Max Depth = 16
                                                                                                            • Call Chain = UART_DMAError
                                                                                                            -
                                                                                                            [Calls]
                                                                                                            • >>   HAL_UART_ErrorCallback -
                                                                                                            • >>   UART_EndTxTransfer -
                                                                                                            • >>   UART_EndRxTransfer +
                                                                                                              [Calls]
                                                                                                              • >>   HAL_UART_ErrorCallback +
                                                                                                              • >>   UART_EndTxTransfer +
                                                                                                              • >>   UART_EndRxTransfer

                                                                                                              [Address Reference Count : 1]
                                                                                                              • stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA)

                                                                                                              UART_DMAReceiveCplt (Thumb, 134 bytes, Stack size 8 bytes, stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt))

                                                                                                              [Stack]

                                                                                                              • Max Depth = 8
                                                                                                              • Call Chain = UART_DMAReceiveCplt
                                                                                                              -
                                                                                                              [Calls]
                                                                                                              • >>   HAL_UART_RxCpltCallback -
                                                                                                              • >>   HAL_UARTEx_RxEventCallback +
                                                                                                                [Calls]
                                                                                                                • >>   HAL_UART_RxCpltCallback +
                                                                                                                • >>   HAL_UARTEx_RxEventCallback

                                                                                                                [Address Reference Count : 1]
                                                                                                                • stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA)

                                                                                                                UART_DMARxHalfCplt (Thumb, 30 bytes, Stack size 8 bytes, stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt))

                                                                                                                [Stack]

                                                                                                                • Max Depth = 8
                                                                                                                • Call Chain = UART_DMARxHalfCplt
                                                                                                                -
                                                                                                                [Calls]
                                                                                                                • >>   HAL_UART_RxHalfCpltCallback -
                                                                                                                • >>   HAL_UARTEx_RxEventCallback +
                                                                                                                  [Calls]
                                                                                                                  • >>   HAL_UART_RxHalfCpltCallback +
                                                                                                                  • >>   HAL_UARTEx_RxEventCallback

                                                                                                                  [Address Reference Count : 1]
                                                                                                                  • stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA)
                                                                                                                  -

                                                                                                                  UART_EndRxTransfer (Thumb, 78 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.UART_EndRxTransfer)) -

                                                                                                                  [Calls]

                                                                                                                  • >>   UART_EndRxTransfer +

                                                                                                                    UART_EndRxTransfer (Thumb, 78 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.UART_EndRxTransfer)) +

                                                                                                                    [Calls]

                                                                                                                    • >>   UART_EndRxTransfer
                                                                                                                    -
                                                                                                                    [Called By]
                                                                                                                    • >>   HAL_UART_IRQHandler -
                                                                                                                    • >>   HAL_UART_DMAStop -
                                                                                                                    • >>   UART_WaitOnFlagUntilTimeout -
                                                                                                                    • >>   UART_EndRxTransfer +
                                                                                                                      [Called By]
                                                                                                                      • >>   HAL_UART_IRQHandler +
                                                                                                                      • >>   HAL_UART_DMAStop +
                                                                                                                      • >>   UART_WaitOnFlagUntilTimeout +
                                                                                                                      • >>   UART_EndRxTransfer
                                                                                                                      • >>   UART_DMAError
                                                                                                                      -

                                                                                                                      UART_EndTxTransfer (Thumb, 28 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.UART_EndTxTransfer)) -

                                                                                                                      [Calls]

                                                                                                                      • >>   UART_EndTxTransfer +

                                                                                                                        UART_EndTxTransfer (Thumb, 28 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.UART_EndTxTransfer)) +

                                                                                                                        [Calls]

                                                                                                                        • >>   UART_EndTxTransfer
                                                                                                                        -
                                                                                                                        [Called By]
                                                                                                                        • >>   HAL_UART_DMAStop -
                                                                                                                        • >>   UART_EndTxTransfer +
                                                                                                                          [Called By]
                                                                                                                          • >>   HAL_UART_DMAStop +
                                                                                                                          • >>   UART_EndTxTransfer
                                                                                                                          • >>   UART_DMAError
                                                                                                                          -

                                                                                                                          UART_Receive_IT (Thumb, 194 bytes, Stack size 8 bytes, stm32f1xx_hal_uart.o(i.UART_Receive_IT)) +

                                                                                                                          UART_Receive_IT (Thumb, 194 bytes, Stack size 8 bytes, stm32f1xx_hal_uart.o(i.UART_Receive_IT))

                                                                                                                          [Stack]

                                                                                                                          • Max Depth = 8
                                                                                                                          • Call Chain = UART_Receive_IT
                                                                                                                          -
                                                                                                                          [Calls]
                                                                                                                          • >>   HAL_UART_RxCpltCallback -
                                                                                                                          • >>   HAL_UARTEx_RxEventCallback +
                                                                                                                            [Calls]
                                                                                                                            • >>   HAL_UART_RxCpltCallback +
                                                                                                                            • >>   HAL_UARTEx_RxEventCallback
                                                                                                                            -
                                                                                                                            [Called By]
                                                                                                                            • >>   HAL_UART_IRQHandler +
                                                                                                                              [Called By]
                                                                                                                              • >>   HAL_UART_IRQHandler
                                                                                                                              -

                                                                                                                              UART_SetConfig (Thumb, 178 bytes, Stack size 16 bytes, stm32f1xx_hal_uart.o(i.UART_SetConfig)) +

                                                                                                                              UART_SetConfig (Thumb, 178 bytes, Stack size 16 bytes, stm32f1xx_hal_uart.o(i.UART_SetConfig))

                                                                                                                              [Stack]

                                                                                                                              • Max Depth = 16
                                                                                                                              • Call Chain = UART_SetConfig
                                                                                                                              -
                                                                                                                              [Calls]
                                                                                                                              • >>   HAL_RCC_GetPCLK2Freq -
                                                                                                                              • >>   HAL_RCC_GetPCLK1Freq +
                                                                                                                                [Calls]
                                                                                                                                • >>   HAL_RCC_GetPCLK2Freq +
                                                                                                                                • >>   HAL_RCC_GetPCLK1Freq
                                                                                                                                -
                                                                                                                                [Called By]
                                                                                                                                • >>   HAL_UART_Init +
                                                                                                                                  [Called By]
                                                                                                                                  • >>   HAL_UART_Init
                                                                                                                                  -

                                                                                                                                  UART_WaitOnFlagUntilTimeout (Thumb, 114 bytes, Stack size 32 bytes, stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)) +

                                                                                                                                  UART_WaitOnFlagUntilTimeout (Thumb, 114 bytes, Stack size 32 bytes, stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout))

                                                                                                                                  [Stack]

                                                                                                                                  • Max Depth = 32
                                                                                                                                  • Call Chain = UART_WaitOnFlagUntilTimeout

                                                                                                                                  [Calls]
                                                                                                                                  • >>   HAL_GetTick -
                                                                                                                                  • >>   UART_EndRxTransfer +
                                                                                                                                  • >>   UART_EndRxTransfer
                                                                                                                                  -
                                                                                                                                  [Called By]
                                                                                                                                  • >>   HAL_UART_Transmit +
                                                                                                                                    [Called By]
                                                                                                                                    • >>   HAL_UART_Transmit

                                                                                                                                    diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.map b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.map index dfbcc04..5d2825c 100644 --- a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.map +++ b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.map @@ -28,6 +28,7 @@ Section Cross References startup_stm32f103xb.o(.text) refers to __main.o(!!!main) for __main startup_stm32f103xb.o(.text) refers to startup_stm32f103xb.o(HEAP) for Heap_Mem startup_stm32f103xb.o(.text) refers to startup_stm32f103xb.o(STACK) for Stack_Mem + main.o(i.HAL_TIM_PeriodElapsedCallback) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Stop_IT) for HAL_TIM_Base_Stop_IT main.o(i.HAL_UART_TxCpltCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop) for HAL_UART_DMAStop main.o(i.HAL_UART_TxCpltCallback) refers to main.o(i.Process_Reply) for Process_Reply main.o(i.HAL_UART_TxCpltCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA) for HAL_UART_Receive_DMA @@ -196,7 +197,7 @@ Section Cross References stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback) for HAL_TIM_IC_CaptureCallback stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback) for HAL_TIM_OC_DelayElapsedCallback stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) for HAL_TIM_PWM_PulseFinishedCallback - stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedCallback) for HAL_TIM_PeriodElapsedCallback + stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to main.o(i.HAL_TIM_PeriodElapsedCallback) for HAL_TIM_PeriodElapsedCallback stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_BreakCallback) for HAL_TIMEx_BreakCallback stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback) for HAL_TIM_TriggerCallback stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_CommutCallback) for HAL_TIMEx_CommutCallback @@ -254,7 +255,7 @@ Section Cross References stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) for HAL_TIM_PWM_PulseFinishedCallback stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseHalfCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedHalfCpltCallback) for HAL_TIM_PWM_PulseFinishedHalfCpltCallback stm32f1xx_hal_tim.o(i.TIM_DMAError) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_ErrorCallback) for HAL_TIM_ErrorCallback - stm32f1xx_hal_tim.o(i.TIM_DMAPeriodElapsedCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedCallback) for HAL_TIM_PeriodElapsedCallback + stm32f1xx_hal_tim.o(i.TIM_DMAPeriodElapsedCplt) refers to main.o(i.HAL_TIM_PeriodElapsedCallback) for HAL_TIM_PeriodElapsedCallback stm32f1xx_hal_tim.o(i.TIM_DMAPeriodElapsedHalfCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedHalfCpltCallback) for HAL_TIM_PeriodElapsedHalfCpltCallback stm32f1xx_hal_tim.o(i.TIM_DMATriggerCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback) for HAL_TIM_TriggerCallback stm32f1xx_hal_tim.o(i.TIM_DMATriggerHalfCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerHalfCpltCallback) for HAL_TIM_TriggerHalfCpltCallback @@ -634,7 +635,6 @@ Removing Unused input sections from the image. Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_DMA), (152 bytes). Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Stop), (38 bytes). Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Stop_DMA), (58 bytes). - Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Stop_IT), (48 bytes). Removing stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigOCrefClear), (216 bytes). Removing stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigTI1Input), (16 bytes). Removing stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurstState), (6 bytes). @@ -707,6 +707,7 @@ Removing Unused input sections from the image. Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Stop), (112 bytes). Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Stop_DMA), (196 bytes). Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Stop_IT), (176 bytes). + Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedCallback), (2 bytes). Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedHalfCpltCallback), (2 bytes). Removing stm32f1xx_hal_tim.o(i.HAL_TIM_ReadCapturedValue), (42 bytes). Removing stm32f1xx_hal_tim.o(i.HAL_TIM_SlaveConfigSynchro), (86 bytes). @@ -959,7 +960,7 @@ Removing Unused input sections from the image. Removing system_stm32f1xx.o(.rrx_text), (6 bytes). Removing system_stm32f1xx.o(i.SystemCoreClockUpdate), (104 bytes). -370 unused section(s) (total 24224 bytes) removed from the image. +370 unused section(s) (total 24178 bytes) removed from the image. ============================================================================== @@ -991,54 +992,54 @@ Image Symbol Table ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c 0x00000000 Number 0 stm32f1xx_hal_tim.o ABSOLUTE ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c 0x00000000 Number 0 stm32f1xx_hal_tim_ex.o ABSOLUTE ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c 0x00000000 Number 0 stm32f1xx_hal_uart.o ABSOLUTE - ../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE - ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE - ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE + ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE + ../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE + ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE - ../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE - ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE + ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE + ../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE ../clib/angel/scatter.s 0x00000000 Number 0 __scatter.o ABSOLUTE ../clib/angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE + ../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE - ../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit.o ABSOLUTE - ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE - ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE + ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE + ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE ../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE ../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE - ../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE - ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE + ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE + ../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE ../clib/longlong.s 0x00000000 Number 0 llushr.o ABSOLUTE - ../clib/memcpset.s 0x00000000 Number 0 rt_memclr_w.o ABSOLUTE ../clib/memcpset.s 0x00000000 Number 0 rt_memclr.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE + ../clib/memcpset.s 0x00000000 Number 0 rt_memclr_w.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE ../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE ../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE ../fplib/fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE @@ -1160,81 +1161,82 @@ Image Symbol Table i.HAL_TIM_Base_Init 0x08000f00 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Init) i.HAL_TIM_Base_MspInit 0x08000f5c Section 0 tim.o(i.HAL_TIM_Base_MspInit) i.HAL_TIM_Base_Start_IT 0x08000f98 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_IT) - i.HAL_TIM_ConfigClockSource 0x08000ff0 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) - i.HAL_TIM_IC_CaptureCallback 0x080010cc Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback) - i.HAL_TIM_IRQHandler 0x080010ce Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) - i.HAL_TIM_OC_DelayElapsedCallback 0x080011fe Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback) - i.HAL_TIM_PWM_PulseFinishedCallback 0x08001200 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) - i.HAL_TIM_PeriodElapsedCallback 0x08001202 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedCallback) - i.HAL_TIM_TriggerCallback 0x08001204 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback) - i.HAL_UARTEx_RxEventCallback 0x08001206 Section 0 stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) - i.HAL_UART_DMAStop 0x08001208 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop) - i.HAL_UART_ErrorCallback 0x08001278 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) - i.HAL_UART_IRQHandler 0x0800127c Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) - i.HAL_UART_Init 0x080014e8 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_Init) - i.HAL_UART_MspInit 0x0800154c Section 0 usart.o(i.HAL_UART_MspInit) - i.HAL_UART_Receive_DMA 0x080016b4 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA) - i.HAL_UART_RxCpltCallback 0x080016d0 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback) - i.HAL_UART_RxHalfCpltCallback 0x080016d2 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback) - i.HAL_UART_Transmit 0x080016d4 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_Transmit) - i.HAL_UART_TxCpltCallback 0x08001774 Section 0 main.o(i.HAL_UART_TxCpltCallback) - i.HardFault_Handler 0x080017b4 Section 0 stm32f1xx_it.o(i.HardFault_Handler) - i.MX_DMA_Init 0x080017b8 Section 0 dma.o(i.MX_DMA_Init) - i.MX_GPIO_Init 0x080017e4 Section 0 gpio.o(i.MX_GPIO_Init) - i.MX_TIM3_Init 0x08001854 Section 0 tim.o(i.MX_TIM3_Init) - i.MX_USART1_UART_Init 0x080018c0 Section 0 usart.o(i.MX_USART1_UART_Init) - i.MX_USART2_UART_Init 0x080018f8 Section 0 usart.o(i.MX_USART2_UART_Init) - i.MX_USART3_UART_Init 0x08001930 Section 0 usart.o(i.MX_USART3_UART_Init) - i.MemManage_Handler 0x08001968 Section 0 stm32f1xx_it.o(i.MemManage_Handler) - i.NMI_Handler 0x0800196a Section 0 stm32f1xx_it.o(i.NMI_Handler) - i.PendSV_Handler 0x08001970 Section 0 stm32f1xx_it.o(i.PendSV_Handler) - i.Process_Reply 0x08001974 Section 0 main.o(i.Process_Reply) - i.RS485_Output 0x08001a40 Section 0 main.o(i.RS485_Output) - i.SVC_Handler 0x08001ab0 Section 0 stm32f1xx_it.o(i.SVC_Handler) - i.Slave1_Sta_Query 0x08001ab4 Section 0 main.o(i.Slave1_Sta_Query) - i.SysTick_Handler 0x08001ae4 Section 0 stm32f1xx_it.o(i.SysTick_Handler) - i.SystemClock_Config 0x08001ae8 Section 0 main.o(i.SystemClock_Config) - i.SystemInit 0x08001b48 Section 0 system_stm32f1xx.o(i.SystemInit) - i.TIM3_IRQHandler 0x08001b4c Section 0 stm32f1xx_it.o(i.TIM3_IRQHandler) - i.TIM_Base_SetConfig 0x08001b58 Section 0 stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) - i.TIM_ETR_SetConfig 0x08001bd0 Section 0 stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig) - i.TIM_ITRx_SetConfig 0x08001be4 Section 0 stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig) - TIM_ITRx_SetConfig 0x08001be5 Thumb Code 16 stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig) - i.TIM_TI1_ConfigInputStage 0x08001bf4 Section 0 stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) - TIM_TI1_ConfigInputStage 0x08001bf5 Thumb Code 34 stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) - i.TIM_TI2_ConfigInputStage 0x08001c16 Section 0 stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) - TIM_TI2_ConfigInputStage 0x08001c17 Thumb Code 36 stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) - i.UART_DMAAbortOnError 0x08001c3a Section 0 stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) - UART_DMAAbortOnError 0x08001c3b Thumb Code 16 stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) - i.UART_DMAError 0x08001c4a Section 0 stm32f1xx_hal_uart.o(i.UART_DMAError) - UART_DMAError 0x08001c4b Thumb Code 74 stm32f1xx_hal_uart.o(i.UART_DMAError) - i.UART_DMAReceiveCplt 0x08001c94 Section 0 stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) - UART_DMAReceiveCplt 0x08001c95 Thumb Code 134 stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) - i.UART_DMARxHalfCplt 0x08001d1a Section 0 stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) - UART_DMARxHalfCplt 0x08001d1b Thumb Code 30 stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) - i.UART_EndRxTransfer 0x08001d38 Section 0 stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) - UART_EndRxTransfer 0x08001d39 Thumb Code 78 stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) - i.UART_EndTxTransfer 0x08001d86 Section 0 stm32f1xx_hal_uart.o(i.UART_EndTxTransfer) - UART_EndTxTransfer 0x08001d87 Thumb Code 28 stm32f1xx_hal_uart.o(i.UART_EndTxTransfer) - i.UART_Receive_IT 0x08001da2 Section 0 stm32f1xx_hal_uart.o(i.UART_Receive_IT) - UART_Receive_IT 0x08001da3 Thumb Code 194 stm32f1xx_hal_uart.o(i.UART_Receive_IT) - i.UART_SetConfig 0x08001e64 Section 0 stm32f1xx_hal_uart.o(i.UART_SetConfig) - UART_SetConfig 0x08001e65 Thumb Code 178 stm32f1xx_hal_uart.o(i.UART_SetConfig) - i.UART_Start_Receive_DMA 0x08001f1c Section 0 stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA) - i.UART_WaitOnFlagUntilTimeout 0x08001fac Section 0 stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) - UART_WaitOnFlagUntilTimeout 0x08001fad Thumb Code 114 stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) - i.USART1_IRQHandler 0x08002020 Section 0 stm32f1xx_it.o(i.USART1_IRQHandler) - i.USART2_IRQHandler 0x0800202c Section 0 stm32f1xx_it.o(i.USART2_IRQHandler) - i.USART3_IRQHandler 0x08002038 Section 0 stm32f1xx_it.o(i.USART3_IRQHandler) - i.UsageFault_Handler 0x08002044 Section 0 stm32f1xx_it.o(i.UsageFault_Handler) - i.__NVIC_SetPriority 0x08002046 Section 0 stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) - __NVIC_SetPriority 0x08002047 Thumb Code 32 stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) - i.main 0x08002068 Section 0 main.o(i.main) - .constdata 0x0800216c Section 18 stm32f1xx_hal_rcc.o(.constdata) - aPredivFactorTable 0x0800216c Data 2 stm32f1xx_hal_rcc.o(.constdata) - aPLLMULFactorTable 0x0800216e Data 16 stm32f1xx_hal_rcc.o(.constdata) - .constdata 0x0800217e Section 16 system_stm32f1xx.o(.constdata) - .constdata 0x0800218e Section 8 system_stm32f1xx.o(.constdata) + i.HAL_TIM_Base_Stop_IT 0x08000ff0 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Stop_IT) + i.HAL_TIM_ConfigClockSource 0x08001020 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) + i.HAL_TIM_IC_CaptureCallback 0x080010fc Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback) + i.HAL_TIM_IRQHandler 0x080010fe Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) + i.HAL_TIM_OC_DelayElapsedCallback 0x0800122e Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback) + i.HAL_TIM_PWM_PulseFinishedCallback 0x08001230 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) + i.HAL_TIM_PeriodElapsedCallback 0x08001234 Section 0 main.o(i.HAL_TIM_PeriodElapsedCallback) + i.HAL_TIM_TriggerCallback 0x0800124c Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback) + i.HAL_UARTEx_RxEventCallback 0x0800124e Section 0 stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) + i.HAL_UART_DMAStop 0x08001250 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop) + i.HAL_UART_ErrorCallback 0x080012c0 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) + i.HAL_UART_IRQHandler 0x080012c4 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) + i.HAL_UART_Init 0x08001530 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_Init) + i.HAL_UART_MspInit 0x08001594 Section 0 usart.o(i.HAL_UART_MspInit) + i.HAL_UART_Receive_DMA 0x080016fc Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA) + i.HAL_UART_RxCpltCallback 0x08001718 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback) + i.HAL_UART_RxHalfCpltCallback 0x0800171a Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback) + i.HAL_UART_Transmit 0x0800171c Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_Transmit) + i.HAL_UART_TxCpltCallback 0x080017bc Section 0 main.o(i.HAL_UART_TxCpltCallback) + i.HardFault_Handler 0x080017fc Section 0 stm32f1xx_it.o(i.HardFault_Handler) + i.MX_DMA_Init 0x08001800 Section 0 dma.o(i.MX_DMA_Init) + i.MX_GPIO_Init 0x0800182c Section 0 gpio.o(i.MX_GPIO_Init) + i.MX_TIM3_Init 0x0800189c Section 0 tim.o(i.MX_TIM3_Init) + i.MX_USART1_UART_Init 0x08001908 Section 0 usart.o(i.MX_USART1_UART_Init) + i.MX_USART2_UART_Init 0x08001940 Section 0 usart.o(i.MX_USART2_UART_Init) + i.MX_USART3_UART_Init 0x08001978 Section 0 usart.o(i.MX_USART3_UART_Init) + i.MemManage_Handler 0x080019b0 Section 0 stm32f1xx_it.o(i.MemManage_Handler) + i.NMI_Handler 0x080019b2 Section 0 stm32f1xx_it.o(i.NMI_Handler) + i.PendSV_Handler 0x080019b8 Section 0 stm32f1xx_it.o(i.PendSV_Handler) + i.Process_Reply 0x080019bc Section 0 main.o(i.Process_Reply) + i.RS485_Output 0x08001a88 Section 0 main.o(i.RS485_Output) + i.SVC_Handler 0x08001af8 Section 0 stm32f1xx_it.o(i.SVC_Handler) + i.Slave1_Sta_Query 0x08001afc Section 0 main.o(i.Slave1_Sta_Query) + i.SysTick_Handler 0x08001b2c Section 0 stm32f1xx_it.o(i.SysTick_Handler) + i.SystemClock_Config 0x08001b30 Section 0 main.o(i.SystemClock_Config) + i.SystemInit 0x08001b90 Section 0 system_stm32f1xx.o(i.SystemInit) + i.TIM3_IRQHandler 0x08001b94 Section 0 stm32f1xx_it.o(i.TIM3_IRQHandler) + i.TIM_Base_SetConfig 0x08001ba0 Section 0 stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) + i.TIM_ETR_SetConfig 0x08001c18 Section 0 stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig) + i.TIM_ITRx_SetConfig 0x08001c2c Section 0 stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig) + TIM_ITRx_SetConfig 0x08001c2d Thumb Code 16 stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig) + i.TIM_TI1_ConfigInputStage 0x08001c3c Section 0 stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) + TIM_TI1_ConfigInputStage 0x08001c3d Thumb Code 34 stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) + i.TIM_TI2_ConfigInputStage 0x08001c5e Section 0 stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) + TIM_TI2_ConfigInputStage 0x08001c5f Thumb Code 36 stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) + i.UART_DMAAbortOnError 0x08001c82 Section 0 stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) + UART_DMAAbortOnError 0x08001c83 Thumb Code 16 stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) + i.UART_DMAError 0x08001c92 Section 0 stm32f1xx_hal_uart.o(i.UART_DMAError) + UART_DMAError 0x08001c93 Thumb Code 74 stm32f1xx_hal_uart.o(i.UART_DMAError) + i.UART_DMAReceiveCplt 0x08001cdc Section 0 stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) + UART_DMAReceiveCplt 0x08001cdd Thumb Code 134 stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) + i.UART_DMARxHalfCplt 0x08001d62 Section 0 stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) + UART_DMARxHalfCplt 0x08001d63 Thumb Code 30 stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) + i.UART_EndRxTransfer 0x08001d80 Section 0 stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) + UART_EndRxTransfer 0x08001d81 Thumb Code 78 stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) + i.UART_EndTxTransfer 0x08001dce Section 0 stm32f1xx_hal_uart.o(i.UART_EndTxTransfer) + UART_EndTxTransfer 0x08001dcf Thumb Code 28 stm32f1xx_hal_uart.o(i.UART_EndTxTransfer) + i.UART_Receive_IT 0x08001dea Section 0 stm32f1xx_hal_uart.o(i.UART_Receive_IT) + UART_Receive_IT 0x08001deb Thumb Code 194 stm32f1xx_hal_uart.o(i.UART_Receive_IT) + i.UART_SetConfig 0x08001eac Section 0 stm32f1xx_hal_uart.o(i.UART_SetConfig) + UART_SetConfig 0x08001ead Thumb Code 178 stm32f1xx_hal_uart.o(i.UART_SetConfig) + i.UART_Start_Receive_DMA 0x08001f64 Section 0 stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA) + i.UART_WaitOnFlagUntilTimeout 0x08001ff4 Section 0 stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) + UART_WaitOnFlagUntilTimeout 0x08001ff5 Thumb Code 114 stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) + i.USART1_IRQHandler 0x08002068 Section 0 stm32f1xx_it.o(i.USART1_IRQHandler) + i.USART2_IRQHandler 0x08002074 Section 0 stm32f1xx_it.o(i.USART2_IRQHandler) + i.USART3_IRQHandler 0x08002080 Section 0 stm32f1xx_it.o(i.USART3_IRQHandler) + i.UsageFault_Handler 0x0800208c Section 0 stm32f1xx_it.o(i.UsageFault_Handler) + i.__NVIC_SetPriority 0x0800208e Section 0 stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) + __NVIC_SetPriority 0x0800208f Thumb Code 32 stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) + i.main 0x080020b0 Section 0 main.o(i.main) + .constdata 0x080021b4 Section 18 stm32f1xx_hal_rcc.o(.constdata) + aPredivFactorTable 0x080021b4 Data 2 stm32f1xx_hal_rcc.o(.constdata) + aPLLMULFactorTable 0x080021b6 Data 16 stm32f1xx_hal_rcc.o(.constdata) + .constdata 0x080021c6 Section 16 system_stm32f1xx.o(.constdata) + .constdata 0x080021d6 Section 8 system_stm32f1xx.o(.constdata) .data 0x20000000 Section 32 main.o(.data) .data 0x20000020 Section 12 stm32f1xx_hal.o(.data) .data 0x2000002c Section 4 system_stm32f1xx.o(.data) @@ -1429,54 +1431,55 @@ Image Symbol Table HAL_TIM_Base_Init 0x08000f01 Thumb Code 90 stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Init) HAL_TIM_Base_MspInit 0x08000f5d Thumb Code 50 tim.o(i.HAL_TIM_Base_MspInit) HAL_TIM_Base_Start_IT 0x08000f99 Thumb Code 76 stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_IT) - HAL_TIM_ConfigClockSource 0x08000ff1 Thumb Code 220 stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) - HAL_TIM_IC_CaptureCallback 0x080010cd Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback) - HAL_TIM_IRQHandler 0x080010cf Thumb Code 304 stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) - HAL_TIM_OC_DelayElapsedCallback 0x080011ff Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback) - HAL_TIM_PWM_PulseFinishedCallback 0x08001201 Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) - HAL_TIM_PeriodElapsedCallback 0x08001203 Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedCallback) - HAL_TIM_TriggerCallback 0x08001205 Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback) - HAL_UARTEx_RxEventCallback 0x08001207 Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) - HAL_UART_DMAStop 0x08001209 Thumb Code 112 stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop) - HAL_UART_ErrorCallback 0x08001279 Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) - HAL_UART_IRQHandler 0x0800127d Thumb Code 616 stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) - HAL_UART_Init 0x080014e9 Thumb Code 100 stm32f1xx_hal_uart.o(i.HAL_UART_Init) - HAL_UART_MspInit 0x0800154d Thumb Code 328 usart.o(i.HAL_UART_MspInit) - HAL_UART_Receive_DMA 0x080016b5 Thumb Code 28 stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA) - HAL_UART_RxCpltCallback 0x080016d1 Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback) - HAL_UART_RxHalfCpltCallback 0x080016d3 Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback) - HAL_UART_Transmit 0x080016d5 Thumb Code 160 stm32f1xx_hal_uart.o(i.HAL_UART_Transmit) - HAL_UART_TxCpltCallback 0x08001775 Thumb Code 50 main.o(i.HAL_UART_TxCpltCallback) - HardFault_Handler 0x080017b5 Thumb Code 2 stm32f1xx_it.o(i.HardFault_Handler) - MX_DMA_Init 0x080017b9 Thumb Code 40 dma.o(i.MX_DMA_Init) - MX_GPIO_Init 0x080017e5 Thumb Code 102 gpio.o(i.MX_GPIO_Init) - MX_TIM3_Init 0x08001855 Thumb Code 98 tim.o(i.MX_TIM3_Init) - MX_USART1_UART_Init 0x080018c1 Thumb Code 48 usart.o(i.MX_USART1_UART_Init) - MX_USART2_UART_Init 0x080018f9 Thumb Code 48 usart.o(i.MX_USART2_UART_Init) - MX_USART3_UART_Init 0x08001931 Thumb Code 48 usart.o(i.MX_USART3_UART_Init) - MemManage_Handler 0x08001969 Thumb Code 2 stm32f1xx_it.o(i.MemManage_Handler) - NMI_Handler 0x0800196b Thumb Code 6 stm32f1xx_it.o(i.NMI_Handler) - PendSV_Handler 0x08001971 Thumb Code 2 stm32f1xx_it.o(i.PendSV_Handler) - Process_Reply 0x08001975 Thumb Code 196 main.o(i.Process_Reply) - RS485_Output 0x08001a41 Thumb Code 100 main.o(i.RS485_Output) - SVC_Handler 0x08001ab1 Thumb Code 2 stm32f1xx_it.o(i.SVC_Handler) - Slave1_Sta_Query 0x08001ab5 Thumb Code 40 main.o(i.Slave1_Sta_Query) - SysTick_Handler 0x08001ae5 Thumb Code 4 stm32f1xx_it.o(i.SysTick_Handler) - SystemClock_Config 0x08001ae9 Thumb Code 96 main.o(i.SystemClock_Config) - SystemInit 0x08001b49 Thumb Code 2 system_stm32f1xx.o(i.SystemInit) - TIM3_IRQHandler 0x08001b4d Thumb Code 6 stm32f1xx_it.o(i.TIM3_IRQHandler) - TIM_Base_SetConfig 0x08001b59 Thumb Code 108 stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) - TIM_ETR_SetConfig 0x08001bd1 Thumb Code 20 stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig) - UART_Start_Receive_DMA 0x08001f1d Thumb Code 130 stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA) - USART1_IRQHandler 0x08002021 Thumb Code 6 stm32f1xx_it.o(i.USART1_IRQHandler) - USART2_IRQHandler 0x0800202d Thumb Code 6 stm32f1xx_it.o(i.USART2_IRQHandler) - USART3_IRQHandler 0x08002039 Thumb Code 6 stm32f1xx_it.o(i.USART3_IRQHandler) - UsageFault_Handler 0x08002045 Thumb Code 2 stm32f1xx_it.o(i.UsageFault_Handler) - main 0x08002069 Thumb Code 244 main.o(i.main) - AHBPrescTable 0x0800217e Data 16 system_stm32f1xx.o(.constdata) - APBPrescTable 0x0800218e Data 8 system_stm32f1xx.o(.constdata) - Region$$Table$$Base 0x08002198 Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x080021b8 Number 0 anon$$obj.o(Region$$Table) + HAL_TIM_Base_Stop_IT 0x08000ff1 Thumb Code 48 stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Stop_IT) + HAL_TIM_ConfigClockSource 0x08001021 Thumb Code 220 stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) + HAL_TIM_IC_CaptureCallback 0x080010fd Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback) + HAL_TIM_IRQHandler 0x080010ff Thumb Code 304 stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) + HAL_TIM_OC_DelayElapsedCallback 0x0800122f Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback) + HAL_TIM_PWM_PulseFinishedCallback 0x08001231 Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) + HAL_TIM_PeriodElapsedCallback 0x08001235 Thumb Code 20 main.o(i.HAL_TIM_PeriodElapsedCallback) + HAL_TIM_TriggerCallback 0x0800124d Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback) + HAL_UARTEx_RxEventCallback 0x0800124f Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) + HAL_UART_DMAStop 0x08001251 Thumb Code 112 stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop) + HAL_UART_ErrorCallback 0x080012c1 Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) + HAL_UART_IRQHandler 0x080012c5 Thumb Code 616 stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) + HAL_UART_Init 0x08001531 Thumb Code 100 stm32f1xx_hal_uart.o(i.HAL_UART_Init) + HAL_UART_MspInit 0x08001595 Thumb Code 328 usart.o(i.HAL_UART_MspInit) + HAL_UART_Receive_DMA 0x080016fd Thumb Code 28 stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA) + HAL_UART_RxCpltCallback 0x08001719 Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback) + HAL_UART_RxHalfCpltCallback 0x0800171b Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback) + HAL_UART_Transmit 0x0800171d Thumb Code 160 stm32f1xx_hal_uart.o(i.HAL_UART_Transmit) + HAL_UART_TxCpltCallback 0x080017bd Thumb Code 50 main.o(i.HAL_UART_TxCpltCallback) + HardFault_Handler 0x080017fd Thumb Code 2 stm32f1xx_it.o(i.HardFault_Handler) + MX_DMA_Init 0x08001801 Thumb Code 40 dma.o(i.MX_DMA_Init) + MX_GPIO_Init 0x0800182d Thumb Code 102 gpio.o(i.MX_GPIO_Init) + MX_TIM3_Init 0x0800189d Thumb Code 98 tim.o(i.MX_TIM3_Init) + MX_USART1_UART_Init 0x08001909 Thumb Code 48 usart.o(i.MX_USART1_UART_Init) + MX_USART2_UART_Init 0x08001941 Thumb Code 48 usart.o(i.MX_USART2_UART_Init) + MX_USART3_UART_Init 0x08001979 Thumb Code 48 usart.o(i.MX_USART3_UART_Init) + MemManage_Handler 0x080019b1 Thumb Code 2 stm32f1xx_it.o(i.MemManage_Handler) + NMI_Handler 0x080019b3 Thumb Code 6 stm32f1xx_it.o(i.NMI_Handler) + PendSV_Handler 0x080019b9 Thumb Code 2 stm32f1xx_it.o(i.PendSV_Handler) + Process_Reply 0x080019bd Thumb Code 196 main.o(i.Process_Reply) + RS485_Output 0x08001a89 Thumb Code 100 main.o(i.RS485_Output) + SVC_Handler 0x08001af9 Thumb Code 2 stm32f1xx_it.o(i.SVC_Handler) + Slave1_Sta_Query 0x08001afd Thumb Code 40 main.o(i.Slave1_Sta_Query) + SysTick_Handler 0x08001b2d Thumb Code 4 stm32f1xx_it.o(i.SysTick_Handler) + SystemClock_Config 0x08001b31 Thumb Code 96 main.o(i.SystemClock_Config) + SystemInit 0x08001b91 Thumb Code 2 system_stm32f1xx.o(i.SystemInit) + TIM3_IRQHandler 0x08001b95 Thumb Code 6 stm32f1xx_it.o(i.TIM3_IRQHandler) + TIM_Base_SetConfig 0x08001ba1 Thumb Code 108 stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) + TIM_ETR_SetConfig 0x08001c19 Thumb Code 20 stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig) + UART_Start_Receive_DMA 0x08001f65 Thumb Code 130 stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA) + USART1_IRQHandler 0x08002069 Thumb Code 6 stm32f1xx_it.o(i.USART1_IRQHandler) + USART2_IRQHandler 0x08002075 Thumb Code 6 stm32f1xx_it.o(i.USART2_IRQHandler) + USART3_IRQHandler 0x08002081 Thumb Code 6 stm32f1xx_it.o(i.USART3_IRQHandler) + UsageFault_Handler 0x0800208d Thumb Code 2 stm32f1xx_it.o(i.UsageFault_Handler) + main 0x080020b1 Thumb Code 244 main.o(i.main) + AHBPrescTable 0x080021c6 Data 16 system_stm32f1xx.o(.constdata) + APBPrescTable 0x080021d6 Data 8 system_stm32f1xx.o(.constdata) + Region$$Table$$Base 0x080021e0 Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x08002200 Number 0 anon$$obj.o(Region$$Table) current_task_index 0x20000000 Data 1 main.o(.data) expecting_response_from 0x20000001 Data 1 main.o(.data) query_state 0x20000002 Data 3 main.o(.data) @@ -1505,194 +1508,196 @@ Memory Map of the image Image Entry point : 0x080000ed - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000021e8, Max: 0x00010000, ABSOLUTE) + Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00002230, Max: 0x00010000, ABSOLUTE) - Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000021b8, Max: 0x00010000, ABSOLUTE) + Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00002200, Max: 0x00010000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x08000000 0x08000000 0x000000ec Data RO 3 RESET startup_stm32f103xb.o - 0x080000ec 0x080000ec 0x00000008 Code RO 2891 * !!!main c_w.l(__main.o) - 0x080000f4 0x080000f4 0x00000034 Code RO 3050 !!!scatter c_w.l(__scatter.o) - 0x08000128 0x08000128 0x0000001a Code RO 3052 !!handler_copy c_w.l(__scatter_copy.o) + 0x080000ec 0x080000ec 0x00000008 Code RO 2897 * !!!main c_w.l(__main.o) + 0x080000f4 0x080000f4 0x00000034 Code RO 3056 !!!scatter c_w.l(__scatter.o) + 0x08000128 0x08000128 0x0000001a Code RO 3058 !!handler_copy c_w.l(__scatter_copy.o) 0x08000142 0x08000142 0x00000002 PAD - 0x08000144 0x08000144 0x0000001c Code RO 3054 !!handler_zi c_w.l(__scatter_zi.o) - 0x08000160 0x08000160 0x00000002 Code RO 2918 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o) - 0x08000162 0x08000162 0x00000000 Code RO 2925 .ARM.Collect$$libinit$$00000002 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2927 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2930 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2932 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2934 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2937 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2939 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2941 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2943 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2945 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2947 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2949 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2951 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2953 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2955 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2957 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2961 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2963 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2965 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2967 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000002 Code RO 2968 .ARM.Collect$$libinit$$00000033 c_w.l(libinit2.o) - 0x08000164 0x08000164 0x00000002 Code RO 2988 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o) - 0x08000166 0x08000166 0x00000000 Code RO 3001 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o) - 0x08000166 0x08000166 0x00000000 Code RO 3003 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o) - 0x08000166 0x08000166 0x00000000 Code RO 3005 .ARM.Collect$$libshutdown$$00000006 c_w.l(libshutdown2.o) - 0x08000166 0x08000166 0x00000000 Code RO 3008 .ARM.Collect$$libshutdown$$00000009 c_w.l(libshutdown2.o) - 0x08000166 0x08000166 0x00000000 Code RO 3011 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o) - 0x08000166 0x08000166 0x00000000 Code RO 3013 .ARM.Collect$$libshutdown$$0000000E c_w.l(libshutdown2.o) - 0x08000166 0x08000166 0x00000000 Code RO 3016 .ARM.Collect$$libshutdown$$00000011 c_w.l(libshutdown2.o) - 0x08000166 0x08000166 0x00000002 Code RO 3017 .ARM.Collect$$libshutdown$$00000012 c_w.l(libshutdown2.o) - 0x08000168 0x08000168 0x00000000 Code RO 2893 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o) - 0x08000168 0x08000168 0x00000000 Code RO 2895 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o) - 0x08000168 0x08000168 0x00000006 Code RO 2907 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o) - 0x0800016e 0x0800016e 0x00000000 Code RO 2897 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o) - 0x0800016e 0x0800016e 0x00000004 Code RO 2898 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o) - 0x08000172 0x08000172 0x00000000 Code RO 2900 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o) - 0x08000172 0x08000172 0x00000008 Code RO 2901 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o) - 0x0800017a 0x0800017a 0x00000002 Code RO 2922 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o) - 0x0800017c 0x0800017c 0x00000000 Code RO 2970 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o) - 0x0800017c 0x0800017c 0x00000004 Code RO 2971 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o) - 0x08000180 0x08000180 0x00000006 Code RO 2972 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o) + 0x08000144 0x08000144 0x0000001c Code RO 3060 !!handler_zi c_w.l(__scatter_zi.o) + 0x08000160 0x08000160 0x00000002 Code RO 2924 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o) + 0x08000162 0x08000162 0x00000000 Code RO 2931 .ARM.Collect$$libinit$$00000002 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2933 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2936 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2938 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2940 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2943 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2945 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2947 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2949 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2951 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2953 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2955 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2957 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2959 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2961 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2963 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2967 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2969 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2971 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2973 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000002 Code RO 2974 .ARM.Collect$$libinit$$00000033 c_w.l(libinit2.o) + 0x08000164 0x08000164 0x00000002 Code RO 2994 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o) + 0x08000166 0x08000166 0x00000000 Code RO 3007 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o) + 0x08000166 0x08000166 0x00000000 Code RO 3009 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o) + 0x08000166 0x08000166 0x00000000 Code RO 3011 .ARM.Collect$$libshutdown$$00000006 c_w.l(libshutdown2.o) + 0x08000166 0x08000166 0x00000000 Code RO 3014 .ARM.Collect$$libshutdown$$00000009 c_w.l(libshutdown2.o) + 0x08000166 0x08000166 0x00000000 Code RO 3017 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o) + 0x08000166 0x08000166 0x00000000 Code RO 3019 .ARM.Collect$$libshutdown$$0000000E c_w.l(libshutdown2.o) + 0x08000166 0x08000166 0x00000000 Code RO 3022 .ARM.Collect$$libshutdown$$00000011 c_w.l(libshutdown2.o) + 0x08000166 0x08000166 0x00000002 Code RO 3023 .ARM.Collect$$libshutdown$$00000012 c_w.l(libshutdown2.o) + 0x08000168 0x08000168 0x00000000 Code RO 2899 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o) + 0x08000168 0x08000168 0x00000000 Code RO 2901 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o) + 0x08000168 0x08000168 0x00000006 Code RO 2913 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o) + 0x0800016e 0x0800016e 0x00000000 Code RO 2903 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o) + 0x0800016e 0x0800016e 0x00000004 Code RO 2904 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o) + 0x08000172 0x08000172 0x00000000 Code RO 2906 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o) + 0x08000172 0x08000172 0x00000008 Code RO 2907 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o) + 0x0800017a 0x0800017a 0x00000002 Code RO 2928 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o) + 0x0800017c 0x0800017c 0x00000000 Code RO 2976 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o) + 0x0800017c 0x0800017c 0x00000004 Code RO 2977 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o) + 0x08000180 0x08000180 0x00000006 Code RO 2978 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o) 0x08000186 0x08000186 0x00000002 PAD 0x08000188 0x08000188 0x00000040 Code RO 4 .text startup_stm32f103xb.o - 0x080001c8 0x080001c8 0x00000044 Code RO 2885 .text c_w.l(rt_memclr.o) - 0x0800020c 0x0800020c 0x0000004e Code RO 2887 .text c_w.l(rt_memclr_w.o) - 0x0800025a 0x0800025a 0x00000006 Code RO 2889 .text c_w.l(heapauxi.o) - 0x08000260 0x08000260 0x0000004a Code RO 2909 .text c_w.l(sys_stackheap_outer.o) - 0x080002aa 0x080002aa 0x00000012 Code RO 2911 .text c_w.l(exit.o) - 0x080002bc 0x080002bc 0x00000008 Code RO 2919 .text c_w.l(libspace.o) - 0x080002c4 0x080002c4 0x0000000c Code RO 2980 .text c_w.l(sys_exit.o) - 0x080002d0 0x080002d0 0x00000002 Code RO 2991 .text c_w.l(use_no_semi.o) - 0x080002d2 0x080002d2 0x00000000 Code RO 2993 .text c_w.l(indicate_semi.o) - 0x080002d2 0x080002d2 0x00000002 Code RO 367 i.BusFault_Handler stm32f1xx_it.o + 0x080001c8 0x080001c8 0x00000044 Code RO 2891 .text c_w.l(rt_memclr.o) + 0x0800020c 0x0800020c 0x0000004e Code RO 2893 .text c_w.l(rt_memclr_w.o) + 0x0800025a 0x0800025a 0x00000006 Code RO 2895 .text c_w.l(heapauxi.o) + 0x08000260 0x08000260 0x0000004a Code RO 2915 .text c_w.l(sys_stackheap_outer.o) + 0x080002aa 0x080002aa 0x00000012 Code RO 2917 .text c_w.l(exit.o) + 0x080002bc 0x080002bc 0x00000008 Code RO 2925 .text c_w.l(libspace.o) + 0x080002c4 0x080002c4 0x0000000c Code RO 2986 .text c_w.l(sys_exit.o) + 0x080002d0 0x080002d0 0x00000002 Code RO 2997 .text c_w.l(use_no_semi.o) + 0x080002d2 0x080002d2 0x00000000 Code RO 2999 .text c_w.l(indicate_semi.o) + 0x080002d2 0x080002d2 0x00000002 Code RO 373 i.BusFault_Handler stm32f1xx_it.o 0x080002d4 0x080002d4 0x00000034 Code RO 13 i.Calculate_CRC16 main.o - 0x08000308 0x08000308 0x0000000c Code RO 368 i.DMA1_Channel5_IRQHandler stm32f1xx_it.o - 0x08000314 0x08000314 0x0000002a Code RO 1886 i.DMA_SetConfig stm32f1xx_hal_dma.o - 0x0800033e 0x0800033e 0x00000002 Code RO 369 i.DebugMon_Handler stm32f1xx_it.o + 0x08000308 0x08000308 0x0000000c Code RO 374 i.DMA1_Channel5_IRQHandler stm32f1xx_it.o + 0x08000314 0x08000314 0x0000002a Code RO 1892 i.DMA_SetConfig stm32f1xx_hal_dma.o + 0x0800033e 0x0800033e 0x00000002 Code RO 375 i.DebugMon_Handler stm32f1xx_it.o 0x08000340 0x08000340 0x00000004 Code RO 14 i.Error_Handler main.o - 0x08000344 0x08000344 0x00000046 Code RO 1887 i.HAL_DMA_Abort stm32f1xx_hal_dma.o + 0x08000344 0x08000344 0x00000046 Code RO 1893 i.HAL_DMA_Abort stm32f1xx_hal_dma.o 0x0800038a 0x0800038a 0x00000002 PAD - 0x0800038c 0x0800038c 0x00000098 Code RO 1888 i.HAL_DMA_Abort_IT stm32f1xx_hal_dma.o - 0x08000424 0x08000424 0x00000154 Code RO 1892 i.HAL_DMA_IRQHandler stm32f1xx_hal_dma.o - 0x08000578 0x08000578 0x0000005c Code RO 1893 i.HAL_DMA_Init stm32f1xx_hal_dma.o - 0x080005d4 0x080005d4 0x00000070 Code RO 1897 i.HAL_DMA_Start_IT stm32f1xx_hal_dma.o - 0x08000644 0x08000644 0x000001e0 Code RO 1823 i.HAL_GPIO_Init stm32f1xx_hal_gpio.o - 0x08000824 0x08000824 0x0000000a Code RO 1827 i.HAL_GPIO_WritePin stm32f1xx_hal_gpio.o + 0x0800038c 0x0800038c 0x00000098 Code RO 1894 i.HAL_DMA_Abort_IT stm32f1xx_hal_dma.o + 0x08000424 0x08000424 0x00000154 Code RO 1898 i.HAL_DMA_IRQHandler stm32f1xx_hal_dma.o + 0x08000578 0x08000578 0x0000005c Code RO 1899 i.HAL_DMA_Init stm32f1xx_hal_dma.o + 0x080005d4 0x080005d4 0x00000070 Code RO 1903 i.HAL_DMA_Start_IT stm32f1xx_hal_dma.o + 0x08000644 0x08000644 0x000001e0 Code RO 1829 i.HAL_GPIO_Init stm32f1xx_hal_gpio.o + 0x08000824 0x08000824 0x0000000a Code RO 1833 i.HAL_GPIO_WritePin stm32f1xx_hal_gpio.o 0x0800082e 0x0800082e 0x00000002 PAD - 0x08000830 0x08000830 0x0000000c Code RO 1517 i.HAL_GetTick stm32f1xx_hal.o - 0x0800083c 0x0800083c 0x00000010 Code RO 1523 i.HAL_IncTick stm32f1xx_hal.o - 0x0800084c 0x0800084c 0x00000024 Code RO 1524 i.HAL_Init stm32f1xx_hal.o - 0x08000870 0x08000870 0x00000040 Code RO 1525 i.HAL_InitTick stm32f1xx_hal.o - 0x080008b0 0x080008b0 0x0000003c Code RO 473 i.HAL_MspInit stm32f1xx_hal_msp.o - 0x080008ec 0x080008ec 0x0000001a Code RO 1983 i.HAL_NVIC_EnableIRQ stm32f1xx_hal_cortex.o + 0x08000830 0x08000830 0x0000000c Code RO 1523 i.HAL_GetTick stm32f1xx_hal.o + 0x0800083c 0x0800083c 0x00000010 Code RO 1529 i.HAL_IncTick stm32f1xx_hal.o + 0x0800084c 0x0800084c 0x00000024 Code RO 1530 i.HAL_Init stm32f1xx_hal.o + 0x08000870 0x08000870 0x00000040 Code RO 1531 i.HAL_InitTick stm32f1xx_hal.o + 0x080008b0 0x080008b0 0x0000003c Code RO 479 i.HAL_MspInit stm32f1xx_hal_msp.o + 0x080008ec 0x080008ec 0x0000001a Code RO 1989 i.HAL_NVIC_EnableIRQ stm32f1xx_hal_cortex.o 0x08000906 0x08000906 0x00000002 PAD - 0x08000908 0x08000908 0x00000040 Code RO 1989 i.HAL_NVIC_SetPriority stm32f1xx_hal_cortex.o - 0x08000948 0x08000948 0x00000024 Code RO 1990 i.HAL_NVIC_SetPriorityGrouping stm32f1xx_hal_cortex.o - 0x0800096c 0x0800096c 0x00000002 Code RO 1680 i.HAL_RCC_CSSCallback stm32f1xx_hal_rcc.o + 0x08000908 0x08000908 0x00000040 Code RO 1995 i.HAL_NVIC_SetPriority stm32f1xx_hal_cortex.o + 0x08000948 0x08000948 0x00000024 Code RO 1996 i.HAL_NVIC_SetPriorityGrouping stm32f1xx_hal_cortex.o + 0x0800096c 0x0800096c 0x00000002 Code RO 1686 i.HAL_RCC_CSSCallback stm32f1xx_hal_rcc.o 0x0800096e 0x0800096e 0x00000002 PAD - 0x08000970 0x08000970 0x0000012c Code RO 1681 i.HAL_RCC_ClockConfig stm32f1xx_hal_rcc.o - 0x08000a9c 0x08000a9c 0x0000000c Code RO 1684 i.HAL_RCC_EnableCSS stm32f1xx_hal_rcc.o - 0x08000aa8 0x08000aa8 0x00000020 Code RO 1688 i.HAL_RCC_GetPCLK1Freq stm32f1xx_hal_rcc.o - 0x08000ac8 0x08000ac8 0x00000020 Code RO 1689 i.HAL_RCC_GetPCLK2Freq stm32f1xx_hal_rcc.o - 0x08000ae8 0x08000ae8 0x0000004c Code RO 1690 i.HAL_RCC_GetSysClockFreq stm32f1xx_hal_rcc.o - 0x08000b34 0x08000b34 0x00000018 Code RO 1692 i.HAL_RCC_NMI_IRQHandler stm32f1xx_hal_rcc.o - 0x08000b4c 0x08000b4c 0x00000320 Code RO 1693 i.HAL_RCC_OscConfig stm32f1xx_hal_rcc.o - 0x08000e6c 0x08000e6c 0x00000028 Code RO 1994 i.HAL_SYSTICK_Config stm32f1xx_hal_cortex.o - 0x08000e94 0x08000e94 0x00000002 Code RO 1239 i.HAL_TIMEx_BreakCallback stm32f1xx_hal_tim_ex.o - 0x08000e96 0x08000e96 0x00000002 Code RO 1240 i.HAL_TIMEx_CommutCallback stm32f1xx_hal_tim_ex.o - 0x08000e98 0x08000e98 0x00000068 Code RO 1258 i.HAL_TIMEx_MasterConfigSynchronization stm32f1xx_hal_tim_ex.o - 0x08000f00 0x08000f00 0x0000005a Code RO 535 i.HAL_TIM_Base_Init stm32f1xx_hal_tim.o + 0x08000970 0x08000970 0x0000012c Code RO 1687 i.HAL_RCC_ClockConfig stm32f1xx_hal_rcc.o + 0x08000a9c 0x08000a9c 0x0000000c Code RO 1690 i.HAL_RCC_EnableCSS stm32f1xx_hal_rcc.o + 0x08000aa8 0x08000aa8 0x00000020 Code RO 1694 i.HAL_RCC_GetPCLK1Freq stm32f1xx_hal_rcc.o + 0x08000ac8 0x08000ac8 0x00000020 Code RO 1695 i.HAL_RCC_GetPCLK2Freq stm32f1xx_hal_rcc.o + 0x08000ae8 0x08000ae8 0x0000004c Code RO 1696 i.HAL_RCC_GetSysClockFreq stm32f1xx_hal_rcc.o + 0x08000b34 0x08000b34 0x00000018 Code RO 1698 i.HAL_RCC_NMI_IRQHandler stm32f1xx_hal_rcc.o + 0x08000b4c 0x08000b4c 0x00000320 Code RO 1699 i.HAL_RCC_OscConfig stm32f1xx_hal_rcc.o + 0x08000e6c 0x08000e6c 0x00000028 Code RO 2000 i.HAL_SYSTICK_Config stm32f1xx_hal_cortex.o + 0x08000e94 0x08000e94 0x00000002 Code RO 1245 i.HAL_TIMEx_BreakCallback stm32f1xx_hal_tim_ex.o + 0x08000e96 0x08000e96 0x00000002 Code RO 1246 i.HAL_TIMEx_CommutCallback stm32f1xx_hal_tim_ex.o + 0x08000e98 0x08000e98 0x00000068 Code RO 1264 i.HAL_TIMEx_MasterConfigSynchronization stm32f1xx_hal_tim_ex.o + 0x08000f00 0x08000f00 0x0000005a Code RO 541 i.HAL_TIM_Base_Init stm32f1xx_hal_tim.o 0x08000f5a 0x08000f5a 0x00000002 PAD - 0x08000f5c 0x08000f5c 0x0000003c Code RO 272 i.HAL_TIM_Base_MspInit tim.o - 0x08000f98 0x08000f98 0x00000058 Code RO 540 i.HAL_TIM_Base_Start_IT stm32f1xx_hal_tim.o - 0x08000ff0 0x08000ff0 0x000000dc Code RO 544 i.HAL_TIM_ConfigClockSource stm32f1xx_hal_tim.o - 0x080010cc 0x080010cc 0x00000002 Code RO 569 i.HAL_TIM_IC_CaptureCallback stm32f1xx_hal_tim.o - 0x080010ce 0x080010ce 0x00000130 Code RO 583 i.HAL_TIM_IRQHandler stm32f1xx_hal_tim.o - 0x080011fe 0x080011fe 0x00000002 Code RO 586 i.HAL_TIM_OC_DelayElapsedCallback stm32f1xx_hal_tim.o - 0x08001200 0x08001200 0x00000002 Code RO 613 i.HAL_TIM_PWM_PulseFinishedCallback stm32f1xx_hal_tim.o - 0x08001202 0x08001202 0x00000002 Code RO 621 i.HAL_TIM_PeriodElapsedCallback stm32f1xx_hal_tim.o - 0x08001204 0x08001204 0x00000002 Code RO 626 i.HAL_TIM_TriggerCallback stm32f1xx_hal_tim.o - 0x08001206 0x08001206 0x00000002 Code RO 2495 i.HAL_UARTEx_RxEventCallback stm32f1xx_hal_uart.o - 0x08001208 0x08001208 0x00000070 Code RO 2507 i.HAL_UART_DMAStop stm32f1xx_hal_uart.o - 0x08001278 0x08001278 0x00000002 Code RO 2509 i.HAL_UART_ErrorCallback stm32f1xx_hal_uart.o - 0x0800127a 0x0800127a 0x00000002 PAD - 0x0800127c 0x0800127c 0x0000026c Code RO 2512 i.HAL_UART_IRQHandler stm32f1xx_hal_uart.o - 0x080014e8 0x080014e8 0x00000064 Code RO 2513 i.HAL_UART_Init stm32f1xx_hal_uart.o - 0x0800154c 0x0800154c 0x00000168 Code RO 314 i.HAL_UART_MspInit usart.o - 0x080016b4 0x080016b4 0x0000001c Code RO 2517 i.HAL_UART_Receive_DMA stm32f1xx_hal_uart.o - 0x080016d0 0x080016d0 0x00000002 Code RO 2519 i.HAL_UART_RxCpltCallback stm32f1xx_hal_uart.o - 0x080016d2 0x080016d2 0x00000002 Code RO 2520 i.HAL_UART_RxHalfCpltCallback stm32f1xx_hal_uart.o - 0x080016d4 0x080016d4 0x000000a0 Code RO 2521 i.HAL_UART_Transmit stm32f1xx_hal_uart.o - 0x08001774 0x08001774 0x00000040 Code RO 15 i.HAL_UART_TxCpltCallback main.o - 0x080017b4 0x080017b4 0x00000002 Code RO 370 i.HardFault_Handler stm32f1xx_it.o - 0x080017b6 0x080017b6 0x00000002 PAD - 0x080017b8 0x080017b8 0x0000002c Code RO 247 i.MX_DMA_Init dma.o - 0x080017e4 0x080017e4 0x00000070 Code RO 223 i.MX_GPIO_Init gpio.o - 0x08001854 0x08001854 0x0000006c Code RO 273 i.MX_TIM3_Init tim.o - 0x080018c0 0x080018c0 0x00000038 Code RO 315 i.MX_USART1_UART_Init usart.o - 0x080018f8 0x080018f8 0x00000038 Code RO 316 i.MX_USART2_UART_Init usart.o - 0x08001930 0x08001930 0x00000038 Code RO 317 i.MX_USART3_UART_Init usart.o - 0x08001968 0x08001968 0x00000002 Code RO 371 i.MemManage_Handler stm32f1xx_it.o - 0x0800196a 0x0800196a 0x00000006 Code RO 372 i.NMI_Handler stm32f1xx_it.o - 0x08001970 0x08001970 0x00000002 Code RO 373 i.PendSV_Handler stm32f1xx_it.o - 0x08001972 0x08001972 0x00000002 PAD - 0x08001974 0x08001974 0x000000cc Code RO 16 i.Process_Reply main.o - 0x08001a40 0x08001a40 0x00000070 Code RO 17 i.RS485_Output main.o - 0x08001ab0 0x08001ab0 0x00000002 Code RO 374 i.SVC_Handler stm32f1xx_it.o - 0x08001ab2 0x08001ab2 0x00000002 PAD - 0x08001ab4 0x08001ab4 0x00000030 Code RO 19 i.Slave1_Sta_Query main.o - 0x08001ae4 0x08001ae4 0x00000004 Code RO 375 i.SysTick_Handler stm32f1xx_it.o - 0x08001ae8 0x08001ae8 0x00000060 Code RO 24 i.SystemClock_Config main.o - 0x08001b48 0x08001b48 0x00000002 Code RO 2847 i.SystemInit system_stm32f1xx.o - 0x08001b4a 0x08001b4a 0x00000002 PAD - 0x08001b4c 0x08001b4c 0x0000000c Code RO 376 i.TIM3_IRQHandler stm32f1xx_it.o - 0x08001b58 0x08001b58 0x00000078 Code RO 628 i.TIM_Base_SetConfig stm32f1xx_hal_tim.o - 0x08001bd0 0x08001bd0 0x00000014 Code RO 639 i.TIM_ETR_SetConfig stm32f1xx_hal_tim.o - 0x08001be4 0x08001be4 0x00000010 Code RO 640 i.TIM_ITRx_SetConfig stm32f1xx_hal_tim.o - 0x08001bf4 0x08001bf4 0x00000022 Code RO 646 i.TIM_TI1_ConfigInputStage stm32f1xx_hal_tim.o - 0x08001c16 0x08001c16 0x00000024 Code RO 648 i.TIM_TI2_ConfigInputStage stm32f1xx_hal_tim.o - 0x08001c3a 0x08001c3a 0x00000010 Code RO 2526 i.UART_DMAAbortOnError stm32f1xx_hal_uart.o - 0x08001c4a 0x08001c4a 0x0000004a Code RO 2527 i.UART_DMAError stm32f1xx_hal_uart.o - 0x08001c94 0x08001c94 0x00000086 Code RO 2528 i.UART_DMAReceiveCplt stm32f1xx_hal_uart.o - 0x08001d1a 0x08001d1a 0x0000001e Code RO 2530 i.UART_DMARxHalfCplt stm32f1xx_hal_uart.o - 0x08001d38 0x08001d38 0x0000004e Code RO 2536 i.UART_EndRxTransfer stm32f1xx_hal_uart.o - 0x08001d86 0x08001d86 0x0000001c Code RO 2537 i.UART_EndTxTransfer stm32f1xx_hal_uart.o - 0x08001da2 0x08001da2 0x000000c2 Code RO 2538 i.UART_Receive_IT stm32f1xx_hal_uart.o - 0x08001e64 0x08001e64 0x000000b8 Code RO 2539 i.UART_SetConfig stm32f1xx_hal_uart.o - 0x08001f1c 0x08001f1c 0x00000090 Code RO 2540 i.UART_Start_Receive_DMA stm32f1xx_hal_uart.o - 0x08001fac 0x08001fac 0x00000072 Code RO 2542 i.UART_WaitOnFlagUntilTimeout stm32f1xx_hal_uart.o - 0x0800201e 0x0800201e 0x00000002 PAD - 0x08002020 0x08002020 0x0000000c Code RO 377 i.USART1_IRQHandler stm32f1xx_it.o - 0x0800202c 0x0800202c 0x0000000c Code RO 378 i.USART2_IRQHandler stm32f1xx_it.o - 0x08002038 0x08002038 0x0000000c Code RO 379 i.USART3_IRQHandler stm32f1xx_it.o - 0x08002044 0x08002044 0x00000002 Code RO 380 i.UsageFault_Handler stm32f1xx_it.o - 0x08002046 0x08002046 0x00000020 Code RO 1996 i.__NVIC_SetPriority stm32f1xx_hal_cortex.o + 0x08000f5c 0x08000f5c 0x0000003c Code RO 278 i.HAL_TIM_Base_MspInit tim.o + 0x08000f98 0x08000f98 0x00000058 Code RO 546 i.HAL_TIM_Base_Start_IT stm32f1xx_hal_tim.o + 0x08000ff0 0x08000ff0 0x00000030 Code RO 549 i.HAL_TIM_Base_Stop_IT stm32f1xx_hal_tim.o + 0x08001020 0x08001020 0x000000dc Code RO 550 i.HAL_TIM_ConfigClockSource stm32f1xx_hal_tim.o + 0x080010fc 0x080010fc 0x00000002 Code RO 575 i.HAL_TIM_IC_CaptureCallback stm32f1xx_hal_tim.o + 0x080010fe 0x080010fe 0x00000130 Code RO 589 i.HAL_TIM_IRQHandler stm32f1xx_hal_tim.o + 0x0800122e 0x0800122e 0x00000002 Code RO 592 i.HAL_TIM_OC_DelayElapsedCallback stm32f1xx_hal_tim.o + 0x08001230 0x08001230 0x00000002 Code RO 619 i.HAL_TIM_PWM_PulseFinishedCallback stm32f1xx_hal_tim.o + 0x08001232 0x08001232 0x00000002 PAD + 0x08001234 0x08001234 0x00000018 Code RO 15 i.HAL_TIM_PeriodElapsedCallback main.o + 0x0800124c 0x0800124c 0x00000002 Code RO 632 i.HAL_TIM_TriggerCallback stm32f1xx_hal_tim.o + 0x0800124e 0x0800124e 0x00000002 Code RO 2501 i.HAL_UARTEx_RxEventCallback stm32f1xx_hal_uart.o + 0x08001250 0x08001250 0x00000070 Code RO 2513 i.HAL_UART_DMAStop stm32f1xx_hal_uart.o + 0x080012c0 0x080012c0 0x00000002 Code RO 2515 i.HAL_UART_ErrorCallback stm32f1xx_hal_uart.o + 0x080012c2 0x080012c2 0x00000002 PAD + 0x080012c4 0x080012c4 0x0000026c Code RO 2518 i.HAL_UART_IRQHandler stm32f1xx_hal_uart.o + 0x08001530 0x08001530 0x00000064 Code RO 2519 i.HAL_UART_Init stm32f1xx_hal_uart.o + 0x08001594 0x08001594 0x00000168 Code RO 320 i.HAL_UART_MspInit usart.o + 0x080016fc 0x080016fc 0x0000001c Code RO 2523 i.HAL_UART_Receive_DMA stm32f1xx_hal_uart.o + 0x08001718 0x08001718 0x00000002 Code RO 2525 i.HAL_UART_RxCpltCallback stm32f1xx_hal_uart.o + 0x0800171a 0x0800171a 0x00000002 Code RO 2526 i.HAL_UART_RxHalfCpltCallback stm32f1xx_hal_uart.o + 0x0800171c 0x0800171c 0x000000a0 Code RO 2527 i.HAL_UART_Transmit stm32f1xx_hal_uart.o + 0x080017bc 0x080017bc 0x00000040 Code RO 16 i.HAL_UART_TxCpltCallback main.o + 0x080017fc 0x080017fc 0x00000002 Code RO 376 i.HardFault_Handler stm32f1xx_it.o + 0x080017fe 0x080017fe 0x00000002 PAD + 0x08001800 0x08001800 0x0000002c Code RO 253 i.MX_DMA_Init dma.o + 0x0800182c 0x0800182c 0x00000070 Code RO 229 i.MX_GPIO_Init gpio.o + 0x0800189c 0x0800189c 0x0000006c Code RO 279 i.MX_TIM3_Init tim.o + 0x08001908 0x08001908 0x00000038 Code RO 321 i.MX_USART1_UART_Init usart.o + 0x08001940 0x08001940 0x00000038 Code RO 322 i.MX_USART2_UART_Init usart.o + 0x08001978 0x08001978 0x00000038 Code RO 323 i.MX_USART3_UART_Init usart.o + 0x080019b0 0x080019b0 0x00000002 Code RO 377 i.MemManage_Handler stm32f1xx_it.o + 0x080019b2 0x080019b2 0x00000006 Code RO 378 i.NMI_Handler stm32f1xx_it.o + 0x080019b8 0x080019b8 0x00000002 Code RO 379 i.PendSV_Handler stm32f1xx_it.o + 0x080019ba 0x080019ba 0x00000002 PAD + 0x080019bc 0x080019bc 0x000000cc Code RO 17 i.Process_Reply main.o + 0x08001a88 0x08001a88 0x00000070 Code RO 18 i.RS485_Output main.o + 0x08001af8 0x08001af8 0x00000002 Code RO 380 i.SVC_Handler stm32f1xx_it.o + 0x08001afa 0x08001afa 0x00000002 PAD + 0x08001afc 0x08001afc 0x00000030 Code RO 20 i.Slave1_Sta_Query main.o + 0x08001b2c 0x08001b2c 0x00000004 Code RO 381 i.SysTick_Handler stm32f1xx_it.o + 0x08001b30 0x08001b30 0x00000060 Code RO 25 i.SystemClock_Config main.o + 0x08001b90 0x08001b90 0x00000002 Code RO 2853 i.SystemInit system_stm32f1xx.o + 0x08001b92 0x08001b92 0x00000002 PAD + 0x08001b94 0x08001b94 0x0000000c Code RO 382 i.TIM3_IRQHandler stm32f1xx_it.o + 0x08001ba0 0x08001ba0 0x00000078 Code RO 634 i.TIM_Base_SetConfig stm32f1xx_hal_tim.o + 0x08001c18 0x08001c18 0x00000014 Code RO 645 i.TIM_ETR_SetConfig stm32f1xx_hal_tim.o + 0x08001c2c 0x08001c2c 0x00000010 Code RO 646 i.TIM_ITRx_SetConfig stm32f1xx_hal_tim.o + 0x08001c3c 0x08001c3c 0x00000022 Code RO 652 i.TIM_TI1_ConfigInputStage stm32f1xx_hal_tim.o + 0x08001c5e 0x08001c5e 0x00000024 Code RO 654 i.TIM_TI2_ConfigInputStage stm32f1xx_hal_tim.o + 0x08001c82 0x08001c82 0x00000010 Code RO 2532 i.UART_DMAAbortOnError stm32f1xx_hal_uart.o + 0x08001c92 0x08001c92 0x0000004a Code RO 2533 i.UART_DMAError stm32f1xx_hal_uart.o + 0x08001cdc 0x08001cdc 0x00000086 Code RO 2534 i.UART_DMAReceiveCplt stm32f1xx_hal_uart.o + 0x08001d62 0x08001d62 0x0000001e Code RO 2536 i.UART_DMARxHalfCplt stm32f1xx_hal_uart.o + 0x08001d80 0x08001d80 0x0000004e Code RO 2542 i.UART_EndRxTransfer stm32f1xx_hal_uart.o + 0x08001dce 0x08001dce 0x0000001c Code RO 2543 i.UART_EndTxTransfer stm32f1xx_hal_uart.o + 0x08001dea 0x08001dea 0x000000c2 Code RO 2544 i.UART_Receive_IT stm32f1xx_hal_uart.o + 0x08001eac 0x08001eac 0x000000b8 Code RO 2545 i.UART_SetConfig stm32f1xx_hal_uart.o + 0x08001f64 0x08001f64 0x00000090 Code RO 2546 i.UART_Start_Receive_DMA stm32f1xx_hal_uart.o + 0x08001ff4 0x08001ff4 0x00000072 Code RO 2548 i.UART_WaitOnFlagUntilTimeout stm32f1xx_hal_uart.o 0x08002066 0x08002066 0x00000002 PAD - 0x08002068 0x08002068 0x00000104 Code RO 25 i.main main.o - 0x0800216c 0x0800216c 0x00000012 Data RO 1694 .constdata stm32f1xx_hal_rcc.o - 0x0800217e 0x0800217e 0x00000010 Data RO 2848 .constdata system_stm32f1xx.o - 0x0800218e 0x0800218e 0x00000008 Data RO 2849 .constdata system_stm32f1xx.o - 0x08002196 0x08002196 0x00000002 PAD - 0x08002198 0x08002198 0x00000020 Data RO 3048 Region$$Table anon$$obj.o + 0x08002068 0x08002068 0x0000000c Code RO 383 i.USART1_IRQHandler stm32f1xx_it.o + 0x08002074 0x08002074 0x0000000c Code RO 384 i.USART2_IRQHandler stm32f1xx_it.o + 0x08002080 0x08002080 0x0000000c Code RO 385 i.USART3_IRQHandler stm32f1xx_it.o + 0x0800208c 0x0800208c 0x00000002 Code RO 386 i.UsageFault_Handler stm32f1xx_it.o + 0x0800208e 0x0800208e 0x00000020 Code RO 2002 i.__NVIC_SetPriority stm32f1xx_hal_cortex.o + 0x080020ae 0x080020ae 0x00000002 PAD + 0x080020b0 0x080020b0 0x00000104 Code RO 26 i.main main.o + 0x080021b4 0x080021b4 0x00000012 Data RO 1700 .constdata stm32f1xx_hal_rcc.o + 0x080021c6 0x080021c6 0x00000010 Data RO 2854 .constdata system_stm32f1xx.o + 0x080021d6 0x080021d6 0x00000008 Data RO 2855 .constdata system_stm32f1xx.o + 0x080021de 0x080021de 0x00000002 PAD + 0x080021e0 0x080021e0 0x00000020 Data RO 3054 Region$$Table anon$$obj.o - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080021b8, Size: 0x00000900, Max: 0x00005000, ABSOLUTE) + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08002200, Size: 0x00000900, Max: 0x00005000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x20000000 0x080021b8 0x00000020 Data RW 27 .data main.o - 0x20000020 0x080021d8 0x0000000c Data RW 1531 .data stm32f1xx_hal.o - 0x2000002c 0x080021e4 0x00000004 Data RW 2850 .data system_stm32f1xx.o - 0x20000030 - 0x0000010c Zero RW 26 .bss main.o - 0x2000013c - 0x00000048 Zero RW 274 .bss tim.o - 0x20000184 - 0x0000011c Zero RW 318 .bss usart.o - 0x200002a0 - 0x00000060 Zero RW 2920 .bss c_w.l(libspace.o) + 0x20000000 0x08002200 0x00000020 Data RW 28 .data main.o + 0x20000020 0x08002220 0x0000000c Data RW 1537 .data stm32f1xx_hal.o + 0x2000002c 0x0800222c 0x00000004 Data RW 2856 .data system_stm32f1xx.o + 0x20000030 - 0x0000010c Zero RW 27 .bss main.o + 0x2000013c - 0x00000048 Zero RW 280 .bss tim.o + 0x20000184 - 0x0000011c Zero RW 324 .bss usart.o + 0x200002a0 - 0x00000060 Zero RW 2926 .bss c_w.l(libspace.o) 0x20000300 - 0x00000200 Zero RW 2 HEAP startup_stm32f103xb.o 0x20000500 - 0x00000400 Zero RW 1 STACK startup_stm32f103xb.o @@ -1706,7 +1711,7 @@ Image component sizes 44 4 0 0 0 822 dma.o 112 10 0 0 0 979 gpio.o - 840 66 0 32 268 433434 main.o + 864 70 0 32 268 433974 main.o 64 26 236 0 1536 844 startup_stm32f103xb.o 128 24 0 12 0 5529 stm32f1xx_hal.o 198 14 0 0 0 29143 stm32f1xx_hal_cortex.o @@ -1714,7 +1719,7 @@ Image component sizes 490 34 0 0 0 2988 stm32f1xx_hal_gpio.o 60 8 0 0 0 942 stm32f1xx_hal_msp.o 1278 92 18 0 0 6947 stm32f1xx_hal_rcc.o - 938 24 0 0 0 10869 stm32f1xx_hal_tim.o + 984 24 0 0 0 10924 stm32f1xx_hal_tim.o 108 12 0 0 0 2533 stm32f1xx_hal_tim_ex.o 2024 24 0 0 0 15495 stm32f1xx_hal_uart.o 84 30 0 0 0 6523 stm32f1xx_it.o @@ -1723,9 +1728,9 @@ Image component sizes 528 56 0 0 284 3319 usart.o ---------------------------------------------------------------------- - 7898 480 312 48 2160 528594 Object Totals + 7970 484 312 48 2160 529189 Object Totals 0 0 32 0 0 0 (incl. Generated) - 24 0 2 0 0 0 (incl. Padding) + 26 0 2 0 0 0 (incl. Padding) ---------------------------------------------------------------------- @@ -1774,15 +1779,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 8320 496 312 48 2256 524486 Grand Totals - 8320 496 312 48 2256 524486 ELF Image Totals - 8320 496 312 48 0 0 ROM Totals + 8392 500 312 48 2256 525029 Grand Totals + 8392 500 312 48 2256 525029 ELF Image Totals + 8392 500 312 48 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 8632 ( 8.43kB) + Total RO Size (Code + RO Data) 8704 ( 8.50kB) Total RW Size (RW Data + ZI Data) 2304 ( 2.25kB) - Total ROM Size (Code + RO Data + RW Data) 8680 ( 8.48kB) + Total ROM Size (Code + RO Data + RW Data) 8752 ( 8.55kB) ============================================================================== diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster_PressureSensorBoardMaster.dep b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster_PressureSensorBoardMaster.dep index e99bf79..986909e 100644 --- a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster_PressureSensorBoardMaster.dep +++ b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster_PressureSensorBoardMaster.dep @@ -1,7 +1,7 @@ Dependencies for Project 'PressureSensorBoardMaster', Target 'PressureSensorBoardMaster': (DO NOT MODIFY !) CompilerVersion: 5060960::V5.06 update 7 (build 960)::.\ARMCC F (startup_stm32f103xb.s)(0x692FD046)(--cpu Cortex-M3 -g --apcs=interwork -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include --pd "__UVISION_VERSION SETA 541" --pd "STM32F10X_MD SETA 1" --pd "_RTE_ SETA 1" --list startup_stm32f103xb.lst --xref -o pressuresensorboardmaster\startup_stm32f103xb.o --depend pressuresensorboardmaster\startup_stm32f103xb.d) -F (../Core/Src/main.c)(0x6932A01F)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\main.o --omf_browse pressuresensorboardmaster\main.crf --depend pressuresensorboardmaster\main.d) +F (../Core/Src/main.c)(0x6932A1DF)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\main.o --omf_browse pressuresensorboardmaster\main.crf --depend pressuresensorboardmaster\main.d) I (../Core/Inc/main.h)(0x68FECD59) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55) I (../Core/Inc/stm32f1xx_hal_conf.h)(0x6912E845) diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/dma.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/dma.o index b0fe17eaaf90985ed650524551126808420430b6..2f42671bb0958f5d15c90ce70e4c31ab342eacda 100644 GIT binary patch delta 101 zcmeD9tlIHeb%QI1jH!Z=fsv^a10zFxe2Ay7Yka(dlA*bkfw`5bQF9_kdm;xT5HkTW uGZ3=?F)I+W0Wmueb8JuK;1uIxw=hmN&^2b5yph#%vK*7Z_TxgF2h#vxV;Xe; delta 101 zcmeD9tlIHeb%QI1jERDgfsv^a10zFxe2Ay7Yka(dlA(c>k%^UwWpg4&dm;xT5HkTW uGZ3=?F)I+W0Wmueb8JuK;1uIxH#Rpl&^2b5yph#%vK*7Z_TxgF2h#vs*&0It diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/gpio.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/gpio.o index b10de2f4352e4510ea28f362b884cfe62a3a018f..f05b500597c7735f4497024388250b8b22ff5fbc 100644 GIT binary patch delta 101 zcmX@`RrSDE)eWkgGNuYf21cez42%r%@gbhRuJQ2-N`~fE2If|#M$L|#?T(y`K+FWh u%s|Wn#H>Kf2E^<@%(2~(lT(?C%{0--K-YM>p$MndWNt=*?OTL7dC~zz$rxP# delta 101 zcmX@`RrSDE)eWkgGA0T}21cez42%r%@gbhRuJQ2-N`?kjMkZD!md%cw?T(y`K+FWh u%s|Wn#H>Kf2E^<@%(2~(lT(?C%{V35K-YM>p$MndWNt=*?OTL7dC~z$cNmNS diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/main.crf b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/main.crf index de416768fa740b9e830de9d4baf06a85cf3f0c85..9184ddfab890b9074f3dcd1d80166d916467baea 100644 GIT binary patch delta 780 zcmYjPO-NKx6ux)nzI)HS88wq49F*7iB(P!#iWZ?|NwgWnO&h~Bk{qfhNM^Oji56O| zg2oGDhAA1EHYnQFT$oCkKVdFpw3kgmRQ9*fD1sK984Y@H;QQ`(&Ueo_?>_zN8~Wz+ zEVu}9P-04ptoC|FL6475O>%Qs zBJawC_?l`7gNkA#FV%$rq?UJpzu}~Gt9_G^iCHqn6VF$eA3MqlMVIA zJ3V|L)kChkMWeRX&lPp-Ay1`AeZQ)X@|_m-%a$yW2RLDfp0NFL3Ry~$mD_&OwpCn{ zvsnTMP9&5y__BraWy4&4VoRm!S1FV@lgn#Wf#WcJ6&ImWL*+xIcf$3b5>YFcA=8zXLdH&c zms3O3>_#V{Ha9|n3#W_(z2Oab+Rlv6s_Z7rJ6S)YkL2DkScz7bRA(4=QLPWFbQN!c zIi?LGu95@Ia8OeSN7SEYD5tEC87r#11u~r4EFQ%$7FRBDw2MgYCa0*DZ{kyvbYz1YeSe&qyl{~?L3r0Zdr+L|1ApV np*^;nge?;rz;{3oAZxPlCc_+JbhiyeTIM8LbSyA@{lxbdP2l*> delta 609 zcmXX^T}V_>5I(c_+;hgei$p4cl3euq(2`I@Phmk1rVkZ91QC(?AR@&j1Oo|jBSFch zqTK_cl~kas>w1G2B*`DLGVMV`cWnh9L#POhupgq?r2`*)GxMEqm@{YkOV#4%sz|m- zh!6-b;fwD`57e3TnQhf_gbA z;Wd>$Q~eUE&G4A2hH|qwrbeK~v?o;!beQ`|b=6Mtl`;yAs}4935m`siO4rLLf915; zbo9J*&olez=mqJXWtMaF8|gOWB4W$YZ~u$GnyCp@R;0zYqnD+7%B)SOZv}5M?^5ao zSMG*&zwNHmz@#dMLaC7+rd6#EQL}PTN3EB+sQH^G(@c(3>L^fOOQoikN?fhWkJCoS zFJqHcm@-KN&A76kN4waG)!A&spCKaY-0;SG>1+cT*Ef7)ploTKsQxNOyi#RK2tR=h5_ ckPC~r&z`QAme80(k?_4)76)0$UrJQ{1C}Akwg3PC diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/main.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/main.o deleted file mode 100644 index 0bf77fdc13b8e17bd9f6322f1735a422d2176bc8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 650952 zcmd?S37k~Lxi)^z^z<+wF$9eo!yN`m@*j;inT^Hh=XIv12RhEunH~_mxSKN2R4RKc#-1h}FaaY{MeL=TWc7Gf%*x9njk(3f`_jfOr~@r18RbKVQ;w84ZRaq;kWaR+Mstr@73wn z&X2$D4YvCE2VwcfYc8HTWv5{DorB6AUi3yj2-fUW`JW@6US9d*j~?wB@yPN+o8Nh~ z_olvUzIrVPhFu-(xl!)m=HaV1n)vl6Uwu7z;;OxZJ$Kr3)%!aItCmyBO|K8zX{W8q zb1AZ~9Cj0e7$5FLq5K-Z|GxIUVr~2L>sOo=j^28~>;+2~l>KPw`>Bo6HDwPEsoC`5 zpRcKzxYNj;7VO)cT^(+lSsiZEv^sqAma?)phXlK}1nVpRSGYc$o#`FB=8V?V=+w6L ztJB-muAW%+{QB7ogRNG*84SCqbwaS@{a;rGE5ElsmH*EXWp6f@KfOGt9`t5QMX>UR zp9Sm6-wTH}Zt?Q+-L?%Msa#*aYNrvamRHog&v{L6^U|a6mrA`kq-@ugvh|g3l~u#z z(49tcevrHO&P>a^Y%#I+s->gC-btgHdds%jZ0BH9uoB$z5iPk9GZrlB?iz8=@<*1Z zwqEyWFiNGLXQWqxvvm8ZQwf`6^ln>!@@VafA)`ZCeoNtt{L#;_tB16O)n%iqdsEfF z>aA|2(mty<7_z2!RBQQGRPIAYmvN~F!ES;A&S1$Y&Cu~>qf*tQdjA@H_*damoQDn7 zAJQi9;Rffq_UfaS)r{Jc%V*P3LzYlEg`+CVA6Od<3w}^`eAy4nk9lD2pnT`LHNyrU zEpU}rQ2YLN^#f~%q&wFw{M7?%hwfAc?#9OxTUhDSx0lu4M1M>DHnxR7+-a*H_BP}i zxsTLO4EDTb&!+c=g}3~wwzK^GvdVX=suxt&1gn48OMllt^8D+;d*$ixR&6sr)As&r zC$A5Ju;%TD$;ZL#gM3f#7Hh`uSut%CtGyuY&qnr5)||XP1miK866VXQw^)-QKDFf#QX)DW9n|fKMULK{s@)||45o2Q^_gyAqbF( zKpd8bKl#bj%-p`7sfE7jQ}>=WYtB!m2bsBh_s*TuGpGM&)lFUP)pR&(c28gRn4i>+ zt)AaIV_JVt^|!>&%Al_`+5pJbLP$MYo0r;Z^qQZ+?oBqorW-= z(BISN!n6xZd&|!Mj;J^@_V^#5477AF1^%k}whV7XRsc?Chq_S!`)Gzb*-AKhLTr^6qq_F4-+ zU*jjm4g1GI_=k;$e=8Ui3BeXL6702|)MX3W2RnsPO_TJ== ze^Wk(X`1Wsc@Wx}JAb9yre6NraBN&&d4G9rxZZ}9|Nl9?{~PoB1Fc?f$LHov_E|LK zfWZe=9yI9SibK+emLHZv&-mNwT5pH-ab0%}p~}u~6x@$AxyBjtlb`&Q);K@K8t12f z=NhM}Z|_WompEg`%=jfn!+-iB2l=3%t58rfKb8No`RScLzpoDq%VPhud3zOS&6&}& zAQ-kIa+c<-g}prsdV8k#&ziGG5sO4DLg)1qXZFqA+XVe)eox=;iu3xh4h@FAsIkSW zFBtZumbS<2xw}uBjdfvv-z+$LQ#181DDFOg=FFbHVA#i6a$lSrVvVOln>)Y1cYZ&@ znYK6F4%IBPu`(^r*n3*BckaAkSbHo*_4X?q%6d!x%hnrZgeFM(+3|(4@ZHqlu0rGZ zF~v?Ulpy3vB&$OGvPd;Je|Ep9x-cK^rd4-0kee+l!!RFgi{B};BN`H>8tdgP&)n0{-%_%xGaP+eyc1zx_n4x+U)7`XQP=HGhG>+#f03r zD8~vo3nydKf?G$}>Y1*7U`u7y2xd#&dE3O7=mtnp>+--W_bkRz40BrUq7b}gR zs#xi4X|p%VhTsp?#BRS9a-;EC{%reADQ}w8>1W5w%EHxULke`(SXV6cPb>a{#u%+# zD`c`=PvsFoAI#zs{&yk&GX8uc#(;8>pCI>2xJG_dNpv{no6;_RB{TOQPn3mA$|?%K z!$pa`GqdMT->aCJJ7?ysJ;Wsd1>3bNlPPx2o1U99tH03SH-9=tz0;^Hj=AnnY|G5v zOSjz!TiG$cYQ3#&4IEK_`x$=2>&wzX>*Jh810MPpApuTv7kj{?U{8CGRtB_I#W? zQz(se97lFN9mbJeAP;3^$Kg=^d}HP^I_09D|G+r2q`YEcQ(JLTQ&)GfdqJjmc0W%2 zX74_2`d(t8sj##5oIkA(i_53L+YY~*UCO6vbggvPzMknlxOp`rZYM|;<(vw(#wQfI zdA}=gT#q0M-^*Ho4}ynIw_&_M+!9NtQ}3t3beQ^|icQk#?^bM5u_-Qhii&1OfC2xTyBn!nr*1~x(?d6Z?DZ%qsp3zgw~8v#{dF>7mGODs{MMCn0fUd5ZH*YTJKx8%?FY4k$KiSn7XL zwtrE?n}44g*mn{8kC1~wsSyaaBK3Q!+(FzdQmNT=P*JgEI)x@dEf58V-tb?D43VD~ zh9GQ2j?j9L?erkwW-}x|8c=eY5^%KqPZc9A6oCdOsj1!BXX^j6WmCH&KRXKJ?1~>+ zYQoJ>YAr@Ad<;L60X_YkUqlZcR8r66 z&Vx3_DRVYSZ=4#j35leKq-5eun1-Z?vhjD(Yk$uUhK$C?KYWjd@br+1&C-J*O)(Dn z5xNFrS@;JS*T0wElGI1>xV|}ktdt#kBMxbk^hV4`VL%{>kh(edquGB?`^LH;OqWxi zMG;}_;i+c?d#b3YNAjTWN_RDCyoS4gR)OWgAA=K5q))UUD+~TuNq?z@;xqmiKP~u! z?JZav{6ePijaN$6lIS{pH79lb2!FG{#xE5Q{iRc2y?BP>cr*M$3jaqxB&);7VC7XphSFb}2H@^){_rct{&6V&L_h2B z$)y*?xRn4@(qB63)WMtLm`c)$k>ZK?)i?m>ugT*-l>dJqekyp*KYh4eIk2#&<@ z@%RmcZv4+bhvI*cME!w(evki`<5w%$eQDQbT1@UtnUd2gKYt}j(4E#e$gw&#^q-IWvh&T$U+_mT_$*5PNQM;hOwc<1Xt(WQe z6a7#*YFc4XEVeXtXN$$^ty+4fS67dzuCJ{hvlTGKVt1~c4RzywR@?ZqhI)}&=x)gX zUdIqVn4Ik@uSd~jzw~PZSC0Fag5KlOo(vw zIaY1d5QW@s*<$yuc?xX)oO!eMnA0<(nyx@oz(mV;ceUhNTNOr`=FR$j&)k`~ztdmc z$XJ;$d+wY)%#_~#KAC_Gint>n8b ztuPfjTe~N><_9uNnw;a}iySpl*%rFn8|qu@Y9ZYs6yQe``=mm)NGF;tT{&>rsL%}y znx#8LPTM|3HDPC1{3$AB8ER8kW@2$%QDOB|QZRDN*zSpw+M8t=8R)T%4s;W78tSEg ziO+X+w&vQhw$s*ZQ}?7U&Ry#+on12HMM+Xt;a}v;GPO@?>(1rdb~U{zVoT?w=C-U~ zxFt6^*OGN}Cv`Nn9(l<41c{@%OmpQF0$Z>WzxcjnP^b7&-md{ahc2Z_Z(dsACmv8hnVc6CdY z2-}vOoNcRa;O0#Yw>8gtsUV~wgN8;Lb1-gVHF*dAI`)9Pf@I&;k0GGxJ3dC^SZ?$f zhmYp|jxMCc+d5|9DBjJn5J$!)j>SkY_HIy=Bk?QZodNS|92q+u2tuQ(fb>d;eWRXG zbiZ7n=u$5UC2lVh?1vF-s)8l&HWG022v`Z=6FB0VW@Hk>IDKkV8sbj2aTS*Ao}l!5 zCcjbBl0<@iIzW?mgdf?NX8Csnk*t7n8kkp$D}?{~sf zrU-_MIcsQ&AZhjJ^_<&FX*Mq+^@k@Ir(162@ir8l~17m-2&*~r?TBMON)0S&C z#`fAqObnY8sn1~?E7DXk7Ac#`lwzh>nAF;un}TjJdv*|RRxIY5&}-{!7Hs>wt*aMQ zj~-o(tG=7dWRa?2s(-h25N;8P)hyT=KC*>O6HR3`F$<|2f#z>(FuzwUPLk<9Dn&4V zTMvIkvDntxF@b)odCsH%f^c-Ph$$Sx#g=TQtxz45{jgZ1qUk6E;kN1{3T+-RgyWEHI8o>+lb^pNEb+sU2Ioh-_S6wzP4fP_%V&+ z#*GPPR(%kl5lb%tK?q z2A1g&F+*gVi}uJkRpwom@KLcr7Jy#RN5|Hv5JcH$YTV_09G6&B2CCSP*OJY`KS8s& zs^CP;9>p+FMV!iUw?_4#w?EX=X^~mhhh;xKvb$^LjL5!$m2!4OkWEo*%;!WlSulD9 zoEsS(wR2u%j0&c7t0&y+uh>g5Uc ztzgPt3wOy(Y~m6Q%3fCoRG9Cm14M^q|GVlC0&-mZFx&-UyCPX9EmjPlQ>l(GW@ysF zZxDV#3201l%9oUaT8mS@q7*b4PKk$eqAx6?tVDu5=OKAtPL5?&`hJ`qi>vhgIX!j} zHB0hwU>RIc#Y+EC)8R>;Yw{rGdof(yWy|q|5N9MPyAmJO{L7cM_>x76H^^dTW8Rs= zX7p*jy;FDYnKiq(&zPxLtk7>JGqrivoT+%cZC3O^n^@JzXW7J^o}sw4j(_+mAGV=F zk<8!v%wS?aJqJKBgcb4}efpl$`hxPZ^t?Ui;@+p+Hil=D;>AdLSQ(wsOZ1>9LDAwA zI}Bn!v7G*g8gg|?j(){{p}!ZVl~{k#ZGeNe}a}4MKMuJjAF@YiBUv97cMkS z#MQ1RM$vWXsZorbdTJDDUig}+0!2|wij#yS(k91gQJA~LX;G9@q?1Swh4Y_Unh-?d zR4p+I@t0a+6ybld8(fQ#HPs_PG67OE8L;=X1+wmbJ&Nm2CZIO<8pVx}&KqXom#)$6 zgGy53I2 za16~IcBrl!J8A3cKX53PS5n=YMhUvMmW`cw6kD?I=^ zYwjFlYj zN9|x-#V=j|Y8RJJ#vrZGj#|N^$QV6n0B_56WRWmy&g@xpdN4@PDN|E7=3{B1M_6V} z*AP2Kh}O=oOxA|YoZE*z9#XBTSnTM;C`f_bCTbSeJMf# zSr-swtZP!H8&bkpJx^?d4sk6=A|`d3r2nz^NT_5A~)CQauW5VBtdVtiT zk(K&<^)_3>Mxjl%Sr{jF>B@CyYiLK&w%BF_iG&6XCZs_a$W;HY>KZ~qZ&!z2SGK7| zKslP}co?Z)3t!F+njQuzTLw`N9G1#jGAum4ZWj(Je4wx_y&&8jEmK^9q@uMN!?f9a zC0rIP+DBIwb(!P3#1lMdHrUM`9)eX!&zxzy&&Kmu)9_SJaaP}Nprn#!{U!*H0c6Ik zc?nFEMxgyu)N1pf&Y9aAgoomAm)0B(e>-zl5FX2i)Mb7<6aD2B92T;ZaX7DMpCCL3 zhq*#?&DPa3=2rhVrB2_oXU2SlwEMKazF9qeHCu0w)LHX(uc=+o%AZ|`KUV*CPdq16 zT~kYg@1+oJ8CZ12UnP1SiM9_I>5RSqnn>?}C|+iO9QILZyiJFlU356NF9<)uVe`)U zZfeoS|qJGXZ$6#8|_&&0po4|V2&{M@1Z?DDt!;odZmqsQO~y@m>o%YWOyq4?-ZBNdqt zsJ0YD!M&vXO#J8i`9S&E<)7>4Gx*80q1?CyBKJYKD2<{lG*KI!H*Xr+=#fa6BogLx z!i7jcD{bx;m6~XF{i4+c;W7c7XaKc#69KOmKm(`Odjz}{K-4o_>(xvZCp+1;TyH^m zp8&%30Kmrta3CDrNfEpHXxGJGzoz3CJg5~N)-<(gTHDaifa^I${nuK}ZGTP~F1TXp zwntAt?v8bIcXeV-JnWY!x@qwRmx>i3=7x)32 zu@+#go4Nf-sc^A!oy!-nEue&71}LZ7KavVBP}HV@s0@gxN0f)l6?MTt)F}jrsDCLB zZ&uWN0b5;4#4GQ{;2Fv3d*x|%p~t6HnVp#q?^R{SLZZCz)}PLqL}XSVimjB;_OGPF zzo>}X2Z*R0&yKmnxws;HQH8@QS~w9)h7%pzncDuX3S8cjEh*oXYi}y-JU|J}!n=z0 zic95!LE&dAj7UI)(%UDnsz^-c_OA^JPbvGpXvED;g)G=5T{lmg*OTwVW7Dca&aMp4 zFO!Wp5)iI;mssIC!F;hYTy8PxdSDQgV7E`h6ZX>e_7@HgZ!VL?*4l)->jM^CE3GWe zqI+#{c&~~=6A>}+N|f;;4@v&^#|#OdjDpA)GQPeT?67=D_(tSOAf=bydDHu7q{LVe z{06^tFb}`RxnZWWJ&$b(U37Yw8c|lB+A39!LHlUN9fbe?iZOdbFTSZ0_UZBkU1EHX zF3I8cspGX(Vfa^^%WKO2TEjmIoa<{o{?eYU-{N-xe$_RcPHYv)v^Nwd7AIsovN+vA zt!;%``;Sz4*i7g94c3(vaXp7D4g;3785fB!@;Eq12c^Y9kr#fP-pwmNHbh+dp>uk* zuc*4FfzEK+ibdK|#1{f;Ck3f_<>ld@7^RA!C7aK7v@~G@Nf2Hb;v}njpSgJJ0G%Z9 zS#J8|y651n#;$23(I5`L}XQH0+Y)I2sv7?xui!+J3NkRCWN@<_B zS9ML@q&B+d6@!qaH3G4l;2=}s3o0eSVGuYk2}FiD_1l5-vPwyC7zEC%0x?-|#)I>k zN=a}S1kPH4_=Vt%1LqBulHf219Ng-lGRWbVN`W$jn;j~NX|)ULT3b;RK%ZDf)4N_` zC#e+OLkt4v6oJr6Y_Up7a8!w%CJs@RQ+r&TG%4X^vBX@6o~AKzYyXEb7L;+PFBkGG|HamvO0wg zGITGnnYg+jS^P^$ieS<}^E%O*%qeZgSBoavj(_P15y{zS3#-O2>3aUmbHNqnAzk^tvs%GS)HL9Wa!=)Gs$UFrW+fq zS(rwj6;7)WHZ)c-YI1jHSFyXfEsBiSDz_wUc3d_Qinkf8PV8-`YNDQSd%_~4X=tUN zct}*Lk_^%NnA()<%5>o_Xr_DT?5?5&sVCg;FiK@pH^GPUgGn;oFN@V5@&E?*pmgA6 zwI)Ihtf?bgCsO?Pc@2RL~Fp*F`o7!+&&U2@bavs!P(%_p)T^A z(;BIR{{ka$3QzZhIy-1^U^dN>FFI@ySB?k?CNy7;d2QKjz6HOmNrTNR4x3X`XF~He zlh@gioq{DQbv!D`*PT|cZp?=Ao6OBn33Ttwcl216&Sl<8nruy*2f=qDR&(pbR?P7e z#Az5c*LNK@m!!dj=KB#3&qNe!i``wKNU54WaM)a$1{0d=BA&b*8mZD`_L0--(zV!7 z{v_t&(FXLZ_NZM^ZLN2ko!S;3;-5wAj?NAm&$}mfwPZV*xYnrAf9?ZB4xsWCg9;OA z88)dffv5Eejb3^fh7S4i!^?Fw%v3< zv&I1)fZKs30S5u6Lz*oSbtutnhGP)$K)QTIaa`!GMo?I$S& zPe*7fDzCaHYV$|>F>X&uA$U4kQ&CMz_e8_sF@B8OQ&I??j?+{y0bvi!&X{6E{ZL0c z-fee#Fa@A~qQ<893zH*p>SiZ7&2DXj4(U@gZhL1(4y!YzO?_{%+w9gh`4B%%V~ZxI zw5i*j?zFn44K|d|)VQibls2`WvpjaUx}^a9b2Pqc#7dv)^IVVJt#2tn|9p+Fny%8P zD!ssCkMyB&5o0o~+PEpNvhZp9Qm2^(uzkc>1UodKe@QH$G9dM-WnAjCM)L8JkHt*^ zh+iJlRsN+oWq+B|s*6M7N)6QB)HN9^1~DSm#N)lvR%QERoE?CAm5Umct-26HCEKnm zgL#d{#407*B~HIfx@;tu*CvT>hp{SH*K4dv9kHppq(i57=y(v-+>;%J-IvWeX8B1X!3 z6ESq*^3IrPSD4!$w~xCLET^+r5uWaeIeHa}#^LtGP2*k%&*@E9g}?h_9AA8=EhUM+2~ABx!k_(7fwz*)DN`l)D@ktD2+aDEZ^+?WkBEcM+Wq4P7vwjG6HsOj=Kta5l7r`S7OBGDD=}{pR{pIy%mv!a<8C3`AYXMdojy%vcwNifi8K$kWSb{V z$W9hZTE0B~hQnyfCa4g7E9UVga4}~$(6s+{!sHZ;X^?w2=Fn9cTv-&WZpgitG&%J& z9t1yRRtsgCUPRD^-P^24CqU~QHd`{mgyzRF52tV4*i}zGjTWk(BrHz7m<6>@V@}I1 z-Q8VH@kO1_k|w8~#)IG&F^l%tMg{n#mF|>M4Cs6vXxb+Dk7w{#Q^3qIT#X~`8@JKIDUbh3B0+Z@Hh z(>h0z;3Ld)6KwRvU79C}%g%IKaGn=Y%7vx^FBc><+B3UmP$*GhTfhlpgTJiH?CajT`!wsWC#5+3Z}P^rLg^8x%WbPc$; z!&IO%YgHCh;&-~uUU`iV@w-hnE<52ZC{a1zw1f>gvMn<0y>PPOC%au?UDuM0kfo2X+C8w#ftbpPl9?J9=H4bY%2# zi(A+^y9)=%UK z(Mgjbpz7c_fy2dTtoFnmAHJ1%yqT`&ihXJX}hUe#9v3+L2LOG(cUD zu(-rD7SxtR9Ng)am%C{!y2wg*DMbwETpZz1MM{X;{Ux>`QUdF8Hs*He!o%-;%_E*A zmnBU)^GadH8Cw(XuQj#o8Z)m-nsny1!rYF=j=?uOp$kv>;k9OJpu5g())j7KNE;Sa z&A;pKX_`Kr$y5U?5|)UEA&DBV#X=d}9C4sTZx*LWs0vov2A5XMfz&M#gL(mdcbCf5 ztqDsc2Hx8hXklV%#X^O)$BGmfA zRc=R#RW&kXKh&96)8g?rxuJn>PONiTy}}wD${*`otWq*+PZHge_{3rK>c(WqeyTI` zU9FKU4J4mAj9%H84B0PYCfwmJc{RQ2sjR(t1;urdGLdP*gRV*`uu? z&=MiOU(9YROwzS!tk~aW^++3ZC?61W3v`!P)2^ett_Qm99(79s`Ul7S>=eDg`M%yE zE~`h|phNkvn48Jx^th?39PYAulnpwRkBqr+icY8+3D4k1xvU;#gAV0mVs1WDXrgU` zYVx3Q@K~qWqiqU6{P>tnlU27oC*-o)q)Y;FTmbjFS@aa;oxiE@?)VWYS-DKiAp4z)cUGEI1wS;oahxS=98#%!+ zq-uqQjgt|S;jDo9V8Ku69~2iR&1|%X(vNf4!A1X?3#r zRtW7$=nk}6X{QS>@|r|F%_KLu?Mg-5!lGu^>X1O~t~B|0TWr(hrk0j2xnr6p*HvDK z%A&)IDFjEidQ@t~x`$7+y^sxY#6oa%heL(mltk6VW67O9gmj~gC{d|#ev}Nn+-+*K zb?jWH`V|c>_qfd^szps1jY0>)ZelMbg6H^C%9yC=jK*U~X7JA5IFX2Pi zfQQwlLbg4Ji+vpv#1#tO%;y7?@L{OH$z!HQRBNh-{@G)fE@WTZx3W8*D>h~L6g-QU zH`23WN@72kQH3b(L?e&`7*)taqI*hvXG?q`=D>tSlBu5^@0f5%)rEjhQB zozvOkp)R9xE_xq@o@7J#@R-}3(a#U4%N^k|dV~!&gpZ23t@ujCxxKykVjJ#c5I)*v z^avYl2p_9)XXobNA=EvhYBRP^^FkBQ5)Z)V z#1esvrIvybLN!mM7keS4+!#V|bg8LQFPaKv;xgMJWz|ORxGE4n^B}j(B#B9xn(`I4 zp_H0>j_FF1BxYV(#$9C_bTx!=E!%UrL)eV7iF$SEMdXeIuJZw;5S`pZ=LR=SWQ%le z^Z`trn;F)MhFj-u{VP2HDPy(%ga|^t#ZoXTx|&=6tzJkeH--=#-L9!v4Y#_U8qOUa zfX|5~0vC5#3PuQ`_22D&?YOjq3;G>hyT!ZB_{o|zF01BR&X7qu%IHOn+uqcX(WEJ`mz-vwwjluV zS2Q+We%}#`(^C6Yr`4xz@S**>#%`ZAr+NO&!tZ&|rmnZvWt7VDfe;$DMTzKa2*0Uu zo96v)4u8EgE7PL)EvMBNw84k=I~u#AkMFYN=Jd{wFZ;gh11Jx2#ruK6@po<%=I`G9 zyI#?p=-l!{r&UTwg^vtO`?O!r?Ta+1=0En>HI=wsaTJCIGW+h}4BnR4(zE;gJ&G;7 zJ-(%Rg7HApdp?A65^WUqE5XqR37G=DXbq237UU&ts<{tKq1d6kl5P7k#o+HFrxG6B z#aBB>hg1t6mxK-EQImtq^$xAJ&dkp85h%W3`l%mN+F2|FPoFzf_~MON5z!jv3ooR! zpGXF7zH(^L<_zJ5&S1axAxb+@BJi>A5LZ=B=xWiPsoT$wDeVW}4kCr%X;DH2&vJL* zwF=$z%^q}qKrQfqlBiPdEH!vM$e~4-r*MZ%+`^`_&x1>WO8e8b;O=_9KJd%Mz`GqJEn(@!{LP~kjWZ>p(r-o`r)qHd396x3tM@k5u&U32JGb|!U zG)SHA#|-323Bl8aPL-@^lzi)Fi4QT57a;;4OA`u{@w(k6JToUZQS%kni%X$O`7*`e z?^2f%-M^Ras6AX(0yBWKSP8zCxpcIB(|qDx0yBWGSP8zabm{PJS(!0v7FU%54d6}F zg1c*6N|}k#vmZ3jTw4M&fU{T$zOHxa(Dr6kXEcf3Pzp4FH%$xfR=AYf+m$oEN#chL z;40FAqm?cdyvQjV->sv;bX93sHhD(D{;PYK&NKYQ?4jYO^h^LiVj8 zY8$68N1^?=x^_WrEyf*+>+K=@1{@azQ845kT)VT!a!#Ct%{4q8-%+|*0wGkmb}D>jk17K8kE!fory5Z9s5W5#B(4CU;su4m#wipu2xn|0UN+RzkJlN_?VHvA zy9s@B=l9OSS1#fO()=ExqzSXPpiM~H6wP76ZEQiy@(ZqWUB6J^C;@YNq#PwG6eOcG z?8+0s7V#!*O)O5q4!uY%-!lhaFSdtHZ1k7-eLlXjb3UZBr(343;lx`6(Fv00I-q?isVI%Anz_O3t zoR9TIM+@%7(I7+*ec}h_*l2+_>L5J0kNto}yhBvOZO6D34jf*6s^MA~chAPup}MAE zJA5lbqWAIaioSpssPa%;yI@RH(-`{2GeqUVS^TcTlkopP=e?1*>QS7&cZ2VZk@0sp zz`b~hr1mOEdJ!hxA^eB$(EAkWr_?)yV^9BDZ;;$(RayBcycl?1Pv1U0Git?qP0L0H z<=;<_`bB&cmXDgO9i>KPw4<_7yJ<(^s1EH2UkCYUS^3D_gW=BwBY!IlL7rc8NTXsf ze5WvcDoky2Osaeo-oX?z2XF2S3ttaeI4{M5Jz*@!ZxIxN$AsZ}2!2w&VS?diqvX5t z>SE^=!(!)Ja%JVH?idsfQq1}|vFsmKY=@>fm)B^yiE!JgzLY%`@rpQT%SZ zID&BGD1K|6mQv-+4Zdx>@UC!jT3K9_>P33O4_*&_GyL3HxoAY{*oxt;<>8>9ik|lj zh7V4moun?R5U;}BJgA~YT-W4mOKmW`3byLhZ4n_ugrB8SqZfv$r!|Hk)CI%yu$>jA zK8hHHJQ%ZyQIoK`{JGqNGx*l9YyE_|-&7rJjx`P0gS@ zLX`5PVEC4>zBj0f zULhDDHb6%N{fz7%wj)NBJWmFqe9KeeOJ(KTEZ*qwu!>(C7z{rvjdHD`H+vDgY;<`Q zy`4&YuB_r$Cy9fhRrID`#tf^%dvClKjL0v{v2A5_tEf&yGq zMbGAm&)ZhfgIVHpZB;v7U?LA1tD2+Fvi-H`aJ)MrCPp(0spP;+7HM+r5FY^FvZ90uPJ zWjcIu8ZR;y3&>#jjPme^RBD@dHyWC{eIub17)sYeiHf&d##Ua%4|$1vR|b&cC%;7X zT%8V2PN%lHZYT;Ek536uP({!8h|j2;CYfAW#n0P_%nyZ-wqOm0rz*k~=~Q9u(DIS< z#|NmOk@GQ051&;ra(+WSX`zX`DL^ji|!&F#@=1MC!F95WzeH;OzjavR?Ra zsiQX*zDLB0=uhcEQ2e(lJcS?>*W+^+KA)9Njs60kaeYh1RF!%}Dr^%gpnFXqg{rDH z(biIEH=I7$**% z;R6g$WLd)pC>A<+nGfp4!Rvg0?2+ZIkyV)-4QX`n9v?`~IzEt`^?V>XUyKa;hqqVc z)pVOua4VcF;rRrE*#q9+g4Rdg*`9{iw6ZSj%`HK}!?L!lAsJ#TGg+30Oq z2Kgo#j17>H2aS=8OcSQh$zH?>x1}b6k=4dVj%#mGGsWcd5!~w~br#_Q@F{)|f z&%5x8!I!5P!VOEEv#E%0Y>Y!THy=_qdebV}y++}o#e}K*C2&7Y5jojuNNV)Du!=UE ziN>|C0tc$YEW!bg?$qoKu1Fp8UE%FxttTLl2SDWTiYmGPN$9-(Z&kFfLpIsB&<)kD z6WNIWE%lsK(`p($=~0R(hD!nTY2GFx$keO5)li7BrYf~`GZER3;&MPo9Jvwq>r7iy zt{o>NqA<=vC!qwqc~2yqH!`(W(y^>i#f{$jU!X4;S;e=7h2y*Vh;DC+4)HZN~Jtcq`Ninb9{wa}$}aZpYNG$B#-RYF=0PGzGpR>x=NV%)!YqwuZ4 zss3Tr=nTK%GnxgsuRRlA0x|sajlyt;54Q;K-Uwef;5|o|-yfh(6#2A1n2ImpDDnj= zu{fJ*n7jAx70JQ&mwYdLdLw+P0LyD9m+I<(=i3p29aeuYd@YJAK3zvNUHSjd+OGJVluG%s@Y^ch)cCv4}_+ZQMjG=l4;!}N*$C5ry{eE~w zPqE*`wOeW6Th`3SAKTRbZk#akm=heRHA5GA^>bo?b*9GzGfj(u`5A= z6JHDCX@f{Ml$vMt&y$T-Q;SoB9UdDQUh%EXIOrDaa@2!Xv58AuC^kphcmuLgQ_9t%@KDP0eG|&~$Q#15cw5n$iZTg-L&O=*;Yd8KL z4~{+4dvIk<(rC=oLZicQDinAy4YvP$tME%f%k0@ReXkNEzUUH+#2@#b6&rb{8_{Ta67HHomI*)4%UyrqSL;cLU1qT)|613TeuGBX-?KN(tC`tzr>n0C3ctf=z^Sv#h7S+JZwJ3=n%GPm>Zf9bu$|W!I(FUV_*z|R@9hi58XKW3`e%BQAjs+>8#rn0}Ve&4*rDSh4|eUztm=a zNZ)-X8cV~1X8s=3I`I`I^tFVzPg0Lt96?xLEVkqOM))}~e5D8_HOL-}mk)Fn@%@7Z zezARHu{arhYHnWT$1k{GG|Lwp&_qA*pSIv~XNm8>Yon>h*-#f=qs8c(-& z=!Oa&Qi@D?Os0rC-xSICT6|>!?f=B1(B*}$CV4lhb^$`mgnj- zbpzydj8cD$&;!LXMrr@KJk!)MkoH)m{g-mQn`nSQ#;PKJygZLrDwJ+k<5Y=1QQp)_ zU7hdl+RZ)D2%jv+Q}gQ9trxALeyV&zKG)eakhm(6rx~v9$$HgQHlJa*)@+TQszQ%$ zIzP+smH~pPQ?WnC@a#Zv75nq$O)Yv;amG@w#Mcm7YbtKE(td&Zves1GXjLqDpIbgR z5IX8`FNrQOAYR4tYI#e0Q-n50J5}T~X7RA{ngC;YG-poF?15S1nf1ECib~1nt1iQ= zwFWEd;yxB$_CvQ0-!NFwcbTACRZTvM?*w2E+EIJF{1)O^J=W2W?2AENMjZSfacN|pk`J8PE6Cx2?S4| zF(jH#fjKEn^Cd7mZN`{r76sD4*-m2Rq0Lb!73=v1nF@;>l_p1}cY#5sUN|s0>XH{4WEz|XCP$;y5`#QugUDjO zM1fsokjHKiSxlQCFEz;HHi#@{PmnK8V|oOICds%{swoqIOVXGV0ic;N2B>)wfJ@VS znhS_H-Hk!wxJy;+W$8}pw3yCfh@9IXb9q|KXF$k_Ek2{?_<7dAv!e*X zo?fMaomg%87V&h8aP*pyZu+qpaPzv3uGa1BWUVsiTa*)iYw{aLy3>hbz{#6BS~+1m zJ9$f)GrPz)x7P4Wpx-vqolX=3PTtYc$_d-q$-9xc&@5iTDZZ@sJtN)iL^9yyeH|S+ zAv-(yK$-KC<;yZ^_*L>B8tG0aiUB9P@kpoy+|5MFatfg&*vXv%eKGTtyRdCTtbejb7a~+9kp>_dIL8t>KkYDM@w(R6u z-VaUZVpxmg0XWNC7n$qHys$zO1iL;mHL^N24IxMzjIj_6SaX|* zu@<5cD{d1p&O(gAg4;xlw-DG6dz6XT&O(gC`dJ}bn#BWkHTtLTS81sp zbxDBwEiqWCla1AHm!`3X`W;%TM_m%2erF7p>SSZ}d!%Wcp?QR>jsNWZZr8?PI z{XuCOZ>T?{rFzsQ0qPIOV5v?vR)18QwlmZp(^5U^k^uET$6%>WHdcQ^n(Ar|`6u;c zkG`V7!BZMsdSENNc&37{?V!`*-Mh_rx}gp;*7MAO0jpGO$kZ0yYb=ZOu3ouKec7PF z{R<|ABZx5^#EUv4BZor%da0Kzi}WWKHkv!Zg1eVZhVBj+cK3<~X)1Jzx1)&x@m1U8 zbEtUm_?pGhTr!G%zHWl#0+7FXX02^1;gfmr`G&CJ7?54!|;6nv61d@5;NfB z6CEv_NIN@OubFeAs5mE|8tFbK%z%^6bhPFqCvx(6WX7gDSs^^%e_QoI7 zS0B$Ir&%VSv$+0FHyN6{sQ%8-AkDkVGabCI0kNKGnSA~v4UDr)hUSkjoWHXbBvU9v zMali`9Mj_T7LnlWTm!Fs2?V=3PXY36ZORp1s{!iyrp4(hA_0Gafmf~sf?Zvx0is%~ z=gT5XER)Y!Tx%DZ49#6sYnKT~>jZo;w)oZ+F`8U%q)S)w{e0XSV+OLdOh*eh($1N> zLN^;1Vvn`uCOT0@t8BYgNc4(^TTHuAO7z~1+hhAg zY+Dm61@0PmSQc4M`jAa+M6u9{?lc*3Nil|7(p@IRT~?ap-4@)JhZhZElylp0>!QEDGTIoZo2H#HpAKAbjC9_!`b9? z#&b3!*@&KZK%(-bJx@Wn#sP_{cML;ba6qEk#YPOMyy$?$4GDYNfO*Bl@LNQyYw&7I zRKu&btwhx^5uDd7j#+i}Vs-Gk1@c#&l3i;vyj7Ub9q z?hiR2s_J-CD9%zH5LI=&cL-ky3_|J;R9!yNWX5#|dQ zM%4=TK@sMw7=yXCfV-)De^;C%e4Q}L5|>wh;*l<*qQn6|u)o9X_a4#Ve^HWYL?Eyn!$AhLeUf~;VvRVBI5=sQ5!j0g{!^p}JNtScTVfs4CV2Sdch?hrUx4-;B%RAZ)!uOo2 z{vbBW)As=A4T_4->M+M801dJk^XcI64zs^0kv`K=lP4sZiK=W66TpcHXrqjQ&k;{@ zm`lgNbi{CSl9`C1QN(ac0y;)7hs6%FjKLm4WqmRoF`SxYCSn*PVmK`U9V=qMU1lhq z?l6}w2d0C0Mv|F`VXTPZ%mj3tUJhqD%rb^C)>2xQ1Je=1*-2(1hH)Z>a}v<;dV4t6 zVJ=-4Oh*joC7FpB#)}xvPe8ZR%i#itS;ml9%8F5e>4@RNBr_4ib|Qu)2`FxT@ElXm zE3%7R_R=jv2q2854sIe2pdp7XUrDfB)Qi#n5|>>Dg4ahGXIQdX)Uf~pxzxc;22v*i zxhx6h^%~ZwJXBonvdcg`?XylT_?9`i$w1_q^@=3e7&n)@>@tvMPl>3J^GXLd8HgM^ zuS$aD;3)=;t6g>(h-c)gQ^V&q4sJ3KIe=c91REphbuPOM1g{Qrwh=XkUhm*01CgWX z4N0&ZMnxOB(Pfu`c=~Rg8c0_-xXD1|P%*7|)=HZd zJC``9;K{uhhOZ=*Lk6D++-6!l*_I?YyxqXZ-Uz|2?l1uEHCQZnr-^p1y<+rTCfd2? ziqZF&XuRQ+-llFYobEL-cs4lG#t=F+zz^0|_n8oR6%J?F(tf{f=d~F<>wq8dA2970 z?%*O?nbD(T0{5_i!>go?!o@Wm+m5o0)^e0<-0FTLfvGbw*q-%h0#k2dutDpw1V)vf z;ZY{yu73hAOVWUgH0*&*ps7#|C=zhl$brk+xGXlqCU7WZQNo6(R`mD|aY4#q=V~E` zOX~8bA1|z)N!T2H(PW})JZrN=s2Ywt$a5Mj8$0F+{P~2<=Qv`*@fw?@ITko}{6Yjn z>Bf$E^m#F1b34|UaQu?ZiX1B(JAPS%MR8Y)+k>wpY(B>k6OLcCS(;-l$FD^&RDGOd z9{65Q*xZgaCLFJ|S&?If;~c*c!Eh%^wk$pqf73L$T`CUzy=CAdXN+J^Z$|*pjMc4p zK3RJwX>@zkx$ydKf){y?knH_E4M^p#yz|=Y{iM<7J?6su2MM0$T_V~0hY?UTH{~6# zEr!gxq}A6THZMgyh_R5dlS$FfMj|nJ~JYYgG9D%4S8b6^=cBt-+{3lxOZ>3kUO% z&x5Wo`aDNec;44$X`Uk$?97f}q9rKL+}ZX|7~P&VDm*W;S&?Uj<2)ar!J@#`NzQ=@ zqtA0hh3A88mgZT@^T82J)W6KLIGH#kVRU=esPKHK&5ArL9OwD42!`QKxox1XeYk0H z`&1<0k1+6&H%73lV;DdW$#)gHyNdMCAwGz8G7l!lx&cYgE)7I*oRiOyBp4jg@g^bH znQw|B;tqa-8&D!5O#=~~=;WIbDF#P$Qi9MNMZ~povKvr3BBg^+(OD(| z_fP7ghPA9LWac4W?vpBdbO%g_~Y*b#nNAD^(phR4n2BNy!$v0zC z436kVMW8amu2a0+Ac}~a`3g6{8Bsz55#8kEtB6bnM|5+7&=5t$t$d{$P&y)|frwT) z`H6^_!4chJ66mc9aYP)_t!_k#kTem5beofJhNKuA((NXJn^|0O;(qEKK1_+Q3?T$| zr$@sKEoO0WcbO!5(?e8V;ugT&ZbXT|G!cY#kCSf(r5GI2eI|k43K56IbKd=KM2V0z z5rp)BlW&Hk7#z|=CIS1tNwht}4Qy8$J_(KNt+!pS!SQVfphNt1vnN9%4psXXOI zln6-^K}b(K`DRFp!67|k61WqpVGbu(s9t|_Jn8m?8Z<5d% z64tm8B?8k#5Y`J$z8REaa7Zti1l)Ou+Z3M~yzB&&2q>07Jg>OeW;hbh(Y!6-6PvRg zc##8MG$OyPPi&5U$6<8@VzUv(yGf=9!oYF}@99u_52Ff!S8ne+tlkh}HbVFy$<#xT zSPtPs9opKK>uyysaGzS|GJAv2_=w^o2Uib6p*fC^bueC(p`zeL*(XV(H-?Cd2-YWf zx_^OW?_UWZPVA{M(0RS`&r7hcU1moF2|i+2IE1b=(b;<}Eut`z#9gs{4KSTot2nqt z?B_E3FoHKH@ma!8PKLXpZ9;8;r)SpPC=*vX=}*3Luc<99%mPLUSM|7+@?Iq5=_{k56>j z{ei>+2;?LO*9b(SIgpbLFr5%bCBj|z6qnr}NGyOr7CX2`AQH`ioN9o1Q4oj1z2-DG z!XJz-f^bfE@{NEZ28VQ(L7=l=RW>}jpY1aHqlx*5kxKg1N@QHA0bS4&*umOee5WAUyY6@3Q*?i3JeI4Gyjmh(vQBD-1ABU86X- zhHi40{b59OL~(PHX#^p#9K%WjiWAl-20qzZj z7rkI#p2#t`|5p+==~&xI%Ow~yk>giwR_s{fILEKqu*7D{r1a|vj=iNa$$2xuQJejY zXH4Eoz|iQ_Zc6$daQdQfIwjUUVB>~@;0Y8!-bp~ThgtA+8zAo)5Y?~hcv5`dws|TV z>^j@#aT*cf^dpNCI~6E)x}HJwP7;)pdN~32 z-%l+|(xbtG!_Q0x`-?H`?sFYtcHJ**lhtwh;Ho=SBM@V*m`bPXl@=O`aiPhO zPcrc(l_j>RM84DmOcz-kGhgz-rKJ|gpD!hQvCZ)2OEE4r8S=p>9vUvQO(pWBo`<^J z;+Xl8&p|D-K>mCw*(+>@H(!czrO8mwS@BZvD%(~fW9s>;t1XV1G5K88H5SO9F(rGg z&G2SSF|Icm{MeORgxp};N@R?Q=wUZn95Z9`Ijt2I$e%GKdy~!ZW=t_wnhg0InAk(Q z%C?orn0o%}7K>wMOg{H@s|E6BOv&D6GrSp7j5|z*dOVlMjyr8ziHxb|$?mc^X2#@m zWOrL2f5w#TJvPIeF~zvgWXNZJ>v{0F-?o*=n0ngx0gGd1Og`uPpat@0OvyfEGrSp7 zjMXtC)1ek>v}Sn3G^jkeCr(KP?NNgkXNwTfz_U>XKs~QZ9{*xlluK*Qgp!)u9yb|= zH#uQGVM5$Rs7XF);hhDj;h#3}a<1eh_A{2npB*(pJ!>+I?8tfYITPZ|j*@)d!uztL z@Gls6IYo*GNM5u|{`{zk=_Qk4&^Oo%r>O7cq!@5_(Ee{JC9v?op~7Y>ci9xxvAltpihlb8BT8(zwQ z0e)YTVdO_ndHb0VZ+_JDwZDb;ZD$Y3; zM=fP|C_Xn~ER{pGmN?I5SvizTn)7W~i5x2F3lbcE4i#sK#gU5}aTa+|!dNPYYIU*H zW?4Cui=2yXScx1e=}QtEe-0JrGK(XZJK}ozpDrVai1})ATA)tX>76w30wd`@FWl=7znHEZFqFrS&3~zFpy~TvMOHq@& z)xtYVP{ZGD;N=X7FuoFN@PsUUyoQEGh=cx zebfT^Gp1x8vl-ruDaKz+hMGrtgnHbzmB^Tyww|y!X2#?k`lJQ&XH3aHWiz}PQ;cU! zhMGQksCd@4mB^Tyt)8({E0HlZH@#tT%#6v2@=Xim&zO>Z%Vu~p zrWo%EhWyS_c}9sjl>y$uQi>9{sri zk)4f){Vyzw-<@jUUz!ZVo$O~{84%e8crVb`mc{Q*HM@o1(i_ki!<}sX`x+2=J&Q+@ z{Va>$ow}B^zsWG%$;(-b42ZnkB({xM7QegbQjf_n+{vp=2N@8#R^*xOV9Vlnr`C#x zm<+?6Tq_=GK;&9Z><_Ules^jib-2ke+{v}v5e7u8RMcAQNZaQ37%g#*vN(oMpdf)) zFPk7WxQKlqwylIyHNG5caZIOjggMRx$stBu%{bn+m2j#?nG-CI=~Rw0Cz>ER(A4or zbCPW<;Z%(^CtDoTsT^%iF+p;;5gVZw+qM!;)rfPd#W9`AG3PWBBnKU_1Mzg*R>G+o zch0alrc*icoGn0|_*!uM>T}{bmc`*wXJJ}9*JKEP5e9s``q+S|W=nJ8`Ig1+PPN$! zOori3w%7{|h(0GSu`GUfs zu_4ERsAfxZ;^UUZ?@qPZCrpOnPPW)54TwG`K4n?_?o?}i+GH5+WLtg4far7LvzEp0 zPPNnLOori3w$kSfh(0H-u`GUfs)fE_G7NXJeZFWw^f~b*%i?#Z+UCn9!*C~C<|_t7 zpA%oTEPi)tPJGQ|81Cep___hn=ft&^#qUndiEo$;!=0QH-!vflocNYy@w-!V;@c*} za3|-)cMOO=C%$W0{O;78_@2oy+{rodeFI|7i67WDzsG1!{LtbUKGmGK&IGB!h3CYN zY+DJZYJBvGUmkfwylIyHOhQyaZIOjocYWI8FS+2wylIyHP(D#aZIOj zwE5Bm8FS)SwylIyHR612aZIOj%vrcGUr&;gNS!e!?rYmhI921$eip}cDo370I!K)- ziU-vWuuNW;f`)nRK$D?61O|M(C)j|fcFWhO4z^5wf2!3UVloVWvdtc9Kva|Ei&TeM zCci(`U=KGLhCkU{k1!yrwTjoSSSG(e)mD!(8HPXEQjazuvZ0Di498d|zdzMXk2M*F zKiNo+Ga#~!igz6xZ<+l5R0}=9WElQr`#jNr$eB?*oqdvJ^7~U$COSXK@UlYIZ!|1j$jRo=2GrY+DJZYMi;y z;+Rh5NVCKQ$)QF(<8YB}E8$cPHcKsz=~NCk7n>kC-qiDWbBS#$;Z%({ms%XtsT^}I zGeL6D5jPSqw{0bys$plD#W9`Af#(VnBuAbGUhyoqZ6%zlvFA#QV>*?i&ovT6CyZ)x zOqk-2w$#%Lz2dGv`o^CP? zUQeol-fZA?PqJ~Y)B&<-@<_VMGWu3-N5Uf zWHY=&2gpXq_Ydzh4PH;G{oQ5Ybx*SG-K_)kQ^I>pgV&Rq_3kzBx+gj3-KPWev%&jK zgV&Rq?;bGlx+gi?J*Wfp6Tyc}gV&Rq=^i%lx+gi$t=0khIp8Cv!RtxQagQ2!-IJW* z9@7D8f)iV^{%o1N&Z6n5cdV2vrK+}YUFs{WElSB*s;cd$iYM05`4ij`TeQ! z<3*EU_>&{ZO9n&^A>wY}%a+OSPmLn4m<+?897kRkkhaXucri$3XZ^D0THEAsXz(yg zykT*K%NPZTAbisVsYXh(%v-jpgiqB<-?liWPuWi2F+uvw_O5Lz;ZwEL_biU-Q?}Lj zO^`mvePEkP_*AX+LyKejlh!dS|)8mUgQ zS(axxR-J6Zc9yTPq!8E@>v3#5ckK07_j zvPh4u;!%wR3l7gV8Pz5Re7r-~gcuunO}Kbm^;`?DZ{v00&$ICQ_wl;$=Uey&dVF@g zKZ{E&e11x;dYPQ~%G`?*069=_nJ#r$&6>1=oTA2xi<3;NeDlC^8DElssu6>hPM12Y zr9)7I#$`!nA_O^bT%Lf+p@U0dnZqhWkWVh#rJzQSE0WAa2yz5jo`A|Rgm*n(>9CeA z1vQLZm1HJDkVDDU38)-QxD>8&SY-(EYvAotP~*w9NoFDhIi_5ffXXEhPg~bJtfebL zErf1JG7}-l<!O>I%tQ!sb#!wADi=t6A!((ti>-7m=xfh(2-hwTLtZN3>oe@C)pXn0Utf)CciJW$PfW&paAh zWCn|4``jkg>*d9Zv@d*+lCfzzi0w;{h8>$?acp1Pqy{}Uo(&cb;{l8tg7|I#36Zhs z{W}Sg?`866*s&?^9NT^#QgYVtx!vEVkeEe$3J3ZWIy$)*Y7+%sq<)YOop0*u&Na1Z z9hZyt;0?l;Yy+yqY!7Gt%xG)M0uu@Z^ot=9MM@$g13b zZL-gEvz-n4d^c8aCh`oP%khE@fy+{LHR&i&tx2mh{0lcg+g;*jv|Rp61{RZ71b8pp zMH>SDEAyqU7%bfY?Sbq_dUg>6gyQ|5*#?5wi*K6Ha zy#t7IBk{eJ*KGh?7OJbaMsaGrmE=*v*AJ}hE^Z@KF8dqYQgNfEa^2m_=HBDv^2tb@c>;5fS)X{GK+0-50=6WT;1$4y6jv+%O9}3482+-=UZxx^A54Y z?GZP^SE{B68s(!-z809q;4=J+Mkws^^J1oTf*3%>GZv3K%rY4L!Z@$kH98`BBFWUk zP*{%P$t2X%F%(U7i>Dkscc(CUPdj*t3&oBsJ?r3gWeeGEvmZU@fOT~Kyo0_mN-x{z zOW}Mqu5zLaqO{kP&~g-e#OCsU!9o6cchiKHT%oDCOT2+9P1l`nw`>}%XHNh>94-y^i7vp28S89 zdWRi^g9IN@z2)G#&>Y9xNw7T6;fqu6xXc5@q0VF8b#Rk$$UBwqCBbsC;q$HcUFHGe zP;<)%4sJ3Id0z2h60GJBzJR>WWgj3AHD`R};3fl+bHw^27!5?fDTQl|pE^PE&J^Dk z_{@WlA?vGMt1YQJRG+&Ql7S;Ud8g_NCq>?^;(G&MdJqGLrS4jNQ-=uH9_1HJR(WKIB0d(Bb^}qM)FY}!~iu7SE{=n?N&&}&K&3l;W18%eslR)4`Sf3 zRChhjt>6qxcGu&b6#a(t2_D1%HI1CB8_y@Y6`Wzo?s}4wBD*UuFi!R$1}-htT~Bc< zIKz_Nb+MBoyDQJ-r+N@FEMIp;X{qjdnp?pcmh7&lJ1Mfe^2UWTJcxlSQFYfd-3rdI zWOqF$Nx^c#>aOQHL9)B@vgAAuVt|^4E7e`kcPk`gXAX3O@B$}Ac2~ZNd!Yw0a9FCl zE^#Y3!;;f4Ojhw6Qda+x<8J6s>mpCc1yNZixmwF%r7nka3J>#ry-)nBi0D>%cF{dKvMBKs>ht}8u=fooCq*Q?wL&ah;E zy*5d~s@m$W*EvD5zlw{G*LxrXR5g654ts-JAsIY#po=dAby8%96_=(~cpwAErF!g5 zZUtvtvd7-+q{tpCFV=b>15`HhuDa|hw}LY+*=28WQdF1ax$IUCWZ?2rUG_G&f-^4J zWp8&9CEiUpFTX`GRuIH*ElpjR_G5pxOylG4Y?qEC<*@GjJ;=+%*(yl+04u`@Gr?>grcz1tS&((zKbm45K&6iyVpc|YjgwkLBj zeN+MW`%|TGEB)XPE1WKP^M26B6@Jde^m&CaiO-bct#pJxvhYj6n|Fjhv~WHb!vrzA z`h}v1c6FRczd8!)a{i2iXGh%BFP2-#I}Y8WXB?M`7T(mWyY|bDqV;a^o_?j=La|%4 zr(Z2vXivv%U2_!Ft^D>lW{bD<>*W@T-J&i1M$tlBIzCvt=_p#y7Vqe{$}JSTMLYWK zqJ?&J%+?)8LEXwX^q4K)(C?O8D0YiB^m|1MZ|K$By6-4jzlgk_KPb0Q>=y0kk8=y` zgJ!utDT-*h;(q(oQM7WU0mWyqXXO_1zM}`)g+Dn`w9s=fjTn80Jv|RC6GT2eHa-{*q%XLV(g}m?Rfp+1q-4-phT=6z^n4@UDTfAI{ zms==yibyT^9Vz+3yjxJhgxrS#PV;o8A>EiV|w%kIo zU$kDw6)m)0FlG*0BuCNuRpjzIx!gjrTeM!M zj~-~ZP1{*T3oY1i4?5eCwB9dXv2)5T z6#GRhc5cx^D>me7o+D}HV#C;Z$<8mgQ0x~i*#$)lFIlW*3mr-8`QjzJsN6!aU$kTw z7cI18L%xeNN{h~#?N?JPL zGYEX7E`_N>`7;jThco_~f>(Bh)zBQg(>E8>r|)qttu2LH=?8!QeqF(v_k%ux zzdjf9NAPjO-%yOV(v$ch{Ea1d-WUED{-%N)ew~Hyug06s%|$_Ly}>5n0&OX|3%#MY zxNOhmFjdU{{(VtI`#Vml9gc!}oj>j1c@nqxo#httoIqi8)_ytf}L zw@~aB?d^w(7TVh}TZbJ5bt~W6W43r}KT>X?*e%-He=J&fYp>?kQAg4GMdY3RShZ<&a}=#yX&5;#*Yo8Tiru2+dZB2c<%&-`esvVBXN#BX#c~V9 zZqahRRJ71?#cW-66x1zmxk9#hxn3!^Q0x{h*Q-SfEmxdd*BnLb7m=6i^>PcvZqahR zm0PM~gITY)%PLy1ctW}3Nm{ws6^)ndU8jwF0Ko-K!#Bp3O|)w9zVyB)`5k@Zb^E|+ zque)Ixev=GTDq9GN1mjW%U)%G7w==IjdI^;`93L|X#IxAA5T5a??@ak;b%@8<<8L} zeqJ`wD#paU@FdhXZy8sK<8}PfX`|dXTFI}i`>(`<;c%F$zUd2B zUG-$xJIx0XJsNh}D0hw)bpNu67Ietm08i7}#fK5_iXP~+QSKbA=s{%@uV}1&gFVgf zxU9UQhd6DNJ4Y*eXxT(7I%IB`r=iZdOByoAOM1A|M!9peq(_uZw4}qF8|i6&$7SU; zJ<4gL+&Nm)W2LDhJ}U`dCkHdVI_8fn#;I5N(-PSNxW|{=vOiG|Ew*Vpp&*C1;Z)BC zaDGiJ##`$Qwg8=(RB{(OLm&2-T#(aSWw1m{DaKpt47LEBnObreIzwMhH?1It-&Uok zCew?8)_Q|YKyPN0+=brIn`UMgK z>&`EmxDHe^e}O0Y9ev|--9o30a^I*7EGnC*3}D_CdlKqf{s<-IjjO;Cr;T#os0w^r zHc=J8$0$oZ$?wP;7lCC?8|A)H5m;U}Q4zqrt?(q&x4Z_Vym1X!>9kSq8`XeSWfRwc zYQC-ZB){XDatT=Dv{CLGm4I~x6YQC0HLowLXf@;Zyup*ScIAP_r@D|3z}}z zc2n6zs~PWqH+z!b(KlYrTbwq^eWTU9wQQo*jCtGUNm{$|kO5xJ+nqMbeWTUFk=b^HSRx_S&4ttW;t~|aUGu#FpaoQ-10A0{@o3=le zO|+Wv7Wk+q`5k@Z)qKopque)I%|De*w3;z*$301FR~|CJtNDb}M!9danopKZw3@>+ zms6hRcO;IN^J%Aza_49{|6DfFa>m4+@g&qYcR54icsc*#v{CLGE$6dk6D?<)aOXV9 z@3^SEoX0`@`C`EYr*>1EFO^laoWuR^Wlz)Er3V~W=POPdg(08|nr_qfYS~2V zIo$tV^EAJsbG)FhJ8hIZM+^E!*+dIEWbUS?Y3<@e4tPc1a@r_&j#l*TvWZtT7Qs87 z=67U{SM*({jdJH`Mc*r%Xhnz2-S;%qId@4z=6FdzaM~z$j+XSpvWb>-m~)Rj&F{FZ zyrv&JZInAlYx@1asy^f1r(2JvK0VZ5X8oW8`U+YP+%kMr`p=XC%<#BV3g9^wJ};c*-!8+iQ&;z6)N-s(D1Zb!fK#{3PxaNlGfJ;ITkcKP0B+=uY5mEqizarr=a-1%Z;o~-9_<%%m4r5o zP&DS5kk8{iW4?AM9_<@cJLS2Ww5;r zwug5-%3y;GHo#wCm%$D)*a1ERFM}Orup@l)s0{v52LA|uZe0dHm%-25wA~?tU&!DW zZQAaX!9U61pWtgmW$<5Q@L%A~j563>rKmmRXpai(Bte$;s<28^d&tv16;_FA51HDp z!YWnmAy+@Buu4{Y$kqWBR_SUF`8ue=Dq-y*V~12&rK~;V?63@nFFX9AEBp_>iR@?y zb;-_|$8?}DfrSV5^PiMHTo+b=xlP;SQozNdI%l5H0hh#; zI^dGH9^6)XNup|SM+)RQ^R5oKBtB=}Q+i3FbLM?1(C5qtCgj56IrE`*NF1LtA1MiM z6?o2kY(hSdcZ(<5p?I`kJXI2P&U|J-#5pR_~q zXgBHm-{8}aP~FqdjGSlBjd$KojzLysr$>4#lILWoVLg;d3UH za`?kUGDt@#$^<;bkU=^?g&>@tM#vx?pF$8$Pa|cJ4o@KnXQxpzNJpm-gp<=~8Ki?# z2*SB(j11DTDForvG*$-b&=i7jW*R4hbj}PxIA@NRK|W`OXm!qL+>R&~yts=_K=)j4yT3af-w=gjFUtWs8;GiQZxQ%iGG zpBDAha<+*S=Bad5&j++4%+sg=f19>*m4xd=b)=kUB0i4G#C+{gI4Tnhlti8@7n+EV z<0`R8I~0zp#9}3phsz}<;^VkTe5)M_M@3?(lE@S0G86G}TqBlihr&^fSfM2Hn7PtK zd>ogERobC&R3cU@i9BnrF%cif72-SXP&ld(Yn4PEIMM9TaSj=ehSHvMSc}xb^oWhsKzZN!(RehJcAleJq)w;DY^(;#yU$O? zqoK6_9M>XsL_J|+HBjDzP8yGf(k^sLi_|&ww2jq3c_;eWcr=vuqO(HO)Iv}E_?Q5H z*;<9^Bt~I4iJezrI*CyjPGT2Sm`-98hLhN@DoiIa3d2e4q6*VVjKXjdyQIQ&5~DDj z#4f8aox~^%C$TFkOeZl4!%6I_3e)kG!f<}Qrow!HrFeCMy{-i&ageziTA))`onmil zflgj^j=iM?I(^ki_O=%21XgF+J6fPqSe<6?YJpB-b)LPa1v-t@iS}U-bj?q+k4&U6 zp`{BBrH{2EOy{Tpf19>Xl!S{;b)tQ0B0i2Q&NJ;$II1_#l|-IsUzmuG<684lI~0y8 z%_}95C)(F0;^Vl=ywMJYqZ;#@lE@S7TNCkdTwmU4hr&^Hd9Nh$MEk)+d>mJnkJ_Pd zR98MJi9FHv{crK{1kEh02=F@<(#CvZJkgFa9>wGn z?Px9H%>_@iV{EJj%KOV$i zHXaS7-DZjwsT1u~8>@lxjx)`8G?ez7=~|>tv@>k12Fm-+Oyki|+IePakvh@Nwy_#0 zpJ?Y8kA~9zGgph$iFTfi)j)Xbb?M5xo>8nn(o3ubDusYFh)&iZv>O{Lm3v?2z6YW+l&}pnrwBH9o^EchP zH1)y%(i_L{!*4qZ(Za;GZa72i%$;F+D=oAIZ{f(KT#Txd?(Ragz6)HD_TR_j-B*a#cY*8E{@j^$fvVIGnN*&L4-}&HUEpeUFn4BMpqh0klgd-_;X<^&3tYR7 z6sXR>|FGTCRz;*3J?##MC)$L>^l_%^| zg=l>jxXPW*omm&C*8QAG<*EBjAzI%Bu6e)Y&a4akEGLu7llZwpw7v^`B0rxyvo6rd z{6Z$xr}JM+@%moGQ~Je%H|qzV)-UB^-X!tFez_EHr6asgUMYC{IycN zm5%UkdA;DxJ3{;Aja;lw_BTuMRyx9a=BbzoOcV}yd$)C z-pj@64&Z(%-bzP!|9nvJ<{hCO^kFVmcLk41@m4y*yXfPBH}44Tqfc_Nx>I;sinr1c z-b)puqk^ngQ=eYy9VVmI z>xHG19B`8{MykW&p*T3mGz_);y^e5UNu1MOdEm7pT`g2-l;9QY|17sY$RcBPjn+7-T+0(G+8p(8GecZQux zFHy8N?2-a?cHONbE{gYuJxVW8v_tHb0(Cmwrz0+kcZvNMeYB zNyg|9gfTe%9F{RU`Ctr=JV#`Vjyo8GbIy-4MrRz1!QtkpjM2dcV{oE5CS!D(!5AE4 zev&ad!e9)}F2`kz&Mg>&1Iq~+qZ1>>;H-F3#`vI!!Rm;3N<~#_AUCH~R3@i75dN&9 zGCkEf@QjMe1XahsUsP14s5acfCMP-_*Gv0X>m5Hj3cGv%P=N_H8q>oWhC6`e6l?b0qq|Aygfc5?Fcs1jzkrp(F>lY(L}lt7C4jD@?&P#r1L*aWa)N*`IMK-BOk zsPfA!+)756P#G3&KpUwY5f?Pb8xIi`E62HaFu z=t!ByCV;I}`p7~BqE>0*2;MJbaCzm;!w)v(Vc7@N1I8nus6ysJA*zxuZzB$6 zF^?LZfIVzof*W)QJ|bjQ^5qT1k6FwEM<;-fT9*I^9fFSuS(SWwYw=SS^T5#w;N#XM zz(I%L6G8?TK;C4Wv>^}6KA@g59sxxaGEWOpm3(=-@pBgQsL=`7Gu9=zL5JX9gse(F z-w5Ct;cOQ4$k7VqbJiuuL5Jk?LRMv;$#`P8kOe(*v;z58>k{OkL-Iu-gG;~%XxyWL5r|j3$fcE zVWSneZ>>v!gAU2>gsjRxlX2I2p9MW~v;z5qbqR9NA^D?_RrzN!?p&X;phu2YAou+@ z_&f}cu=u(l2OX082^m}iKDgt?)!)WEE*k+mz<2}|RR|p@L{_2Sh%(F7eRGuQ+AiAoi9@*qtqc4p|>eokoukQ3!*SINckgu0V5)3emjY1p8 z08t#kCJ`+5J~p#iDog#2%B@k^qf3tl_&@47uKjIUkh)KQ(vD|=u)-L&TUQ(i>u@wX zgY4_hElqvkKcXV+G7*B}7s965B#l7btxbU$HAvhSB)vMpQs^Xj`_=1$W{AlMydR_~ z&?t_qLm}J)Sg`u=i_fvz9agXVtYie%5oro6iX-dHzvT1t9gUl7{QDh@@F{3{2$^lYYyQx)8c z^5tUtqzCOKq2>0gD7Jr@gMWqP=P0C82SnSpVHT#Mo6mL{5qSYxm2KpDdx z;M`F92toytZnA()^rskZsn?4fb^zwKR5K+(?s2$F&&JRGKvxXX2hRH(g2AU)l?ezw z!eC=l`)aZ@{zc5$$0ouZlS0{`u_xMsy-XTR##1c`8(KRt4U<09i)Y4w`&v6H zFx5D%;khw1R0XMB$54? z9&cTd%sM1burhU^<0;LSumMiYJo0E)_Dsq=xC@$1P;;gvPw!6M;YdN#4mXaeS&*_~ zszK*ug{(}ou9OwhVOFMFSvf1J=^2@)m=)!jnR$v?QJz_u2g`%04tm&gqUW!$s(Cpz z;KZJ5W0Xfz0h1BZIL~-u7DKh5rIL2yd_Zrr;2V}!kMG0 z#aIKNjc=m>Hg2T|8#zdplcb?fr_Md))1ehQQ0j2$ho(LorGB-t0bpwd^Hdt{ttJljkasXxx{~A$hlz6*fKF^q$OR0#dih>Dj(HG9-LN*6;pj#)?PQYgo9>EK+#pC`n#;E60)z7EhLTOk`KtxKjO zU4&Cn_Sfcbnp-;YJ#qtXo2T<=nJvu#|2gwTdQ{@&I1`1Mj(h1ZS+EQjR$!mCu83wG zlFvn1OY`5Gx^(3y{kXfH&w^#Lumbslbwx7kkbDVc%{_WS6@~xuhYImpU(R9#7JHF# z0{Dt`Az11VeAUXb$uBM8Sb8n<*y*2pu4f**0CLYw9@w397PnpNh3VZtf57m8h+HCku zEqK1^p9Sl(f>y}N0P8YYq0j6Nw6dD4aMOb_kDnFx49+}$R@gJtc<6l~;ZH{n%Yt=T zK`UfsxOJJV(8r5MSXoV0xapCZ$Il9TMr9s9E9@C#Jp9%PJO_={y{4Sd8h< zZLhSUnoMvJUu8Tx6Lbn$ZA5-1xY;$<;bwvz-&u#733ja04lKa@kbk|6)ue(e_Xgw9 zsi33BMkDf5!Od>64mTC-*lZncD%i1AJFx0PD)7v)&Bkg{!R30p@#s|WcZ3*`p9*ev zhjqBAV8>4Da8tpK-P(br7E*!F6ZhCyO)9uX?=>Es3OZ!$Ga^3~-0Xhqa8tpKAFRVo z1v?IE2i8}3z=NlYLpD~E3NFltjYp?~P8LUu$WH|~`=fQZsbI%Z>u^)Sj-RxHzWXJ7 zB=We8)ue*I|K)`7=v2^mz??K9KNZ~UDeG`k!H(0`;iiHeXS9R9#Hs-wf&OA+HL2k5 zvN~%#Iu-PdR_Bb!PX#x7-a6b=u;YStxT#>rC3O6?XIFSC2LJ8a+@%E%9Pp-#>Rm^d zOJT}L^|!?Ftz*^QUfu$@uN2&v8>5B>;fr9R7#^61o?yYJp4=#fy`Jb6peHvA?${Hd z#-7}X;tt#sEV$H@yQQ$#6Ws#zlZR2m6HS{-z?A=(_Fu)kHcVk(@AZ4K0il?x_CQ_4Rv_X=GXp2fRokoXh ziJxR{bC@x>NoK=vV{ntqh7rc#CYcQ*jloSa8%8Swp8Mc{hdcHd6ROEFpBKk!i^?(` zbjN9lpJi@yyfL_0X2S$yaI?&YiN@e&nGKVS!Ob!orYHj*Dfy0KstMI(nUA8=v_)l^ z&d}4f#LqIfIl~y-EVE&zF}PV~!z^QPv&@Fs#^7d|4Re!$-_d~+d7gZo@@w~FG{8PF zUuaWe>Fpc~L@=aOyd4O)FK%X`RAMg0J7JY_kyK(5#k;?hatK8m3E%&m@@=aRqWtHWdwcN`p z%eQE`msOT;lXAS5;QF&&NBp$%9mw~}Ak#`WPCJyqO)IyzQ_H=yvV518due6)ZY}rH z%JMy0?xmIG`=p%Tp%9*7?KdGmvGJRaf6x}0TK?|i16txHH@11u7`*gG!y#kv5*!VO zjloNCG#oJoFUiqxR2k@YH@xZRm%u44mMg05?3KQG#N6WqUWY zyp&uizp3S=)Jpj+EiWZj%5Q6VDXmg|SIRNfbZEGz1AbQd`rKCrnN^y#50t>oD!2Dg z%e}0!{E?P>S!MZSE%&m@@+VsEWtHX6q?{hVgqzmqI^w65fARG~8Dv`N_jNCoz)dT+ z_e#sXw6grQmV0Ss`5P_w(#rDRwA@Q8%il>kJ|W<{)b~2#r8d{73NR(jg3% za(kb&+)FFV`~F*c{#C8Tj(xnevb>*`due5Pe=YaY%JP9yj*kTRoxy{2#7`?fNEoaP zGOhG@Wrz~EY325YYPpwImJic%FRd&euH{}@Sw2F`y|l7?l$7H$07xsI3P$UQpH_Zy zFh&__nX=V8ol>ZeTDD;8<$b-OC z6Dj0X+2ANJOHA zl>y5doeSofNKKNt8qU`im1H^_EYK1^$=v2bV{ntqhDFBUCYcS3jloSa8z4jZ(@&oZ~U(HPt;vtg4lxLIbyW@B)(%!Vz-;AWW( z+k`Q)w}$;u*Kr?g`q? z)msBPcWRMexw6-WXb9=sU2qi23Wa5#v4ycD6|@4MWMdKhUfy62+K`78R=^%IHpa3F zu|Kj1ehF`|M{UT%3M*ib85?6+h1e4;g5S6s>`5E)u)+%1Q^v+vRw4EbiaIy-G0b1o z>qVe20qv|bAd2J2Imcm`4-JXc9zRTTJ_~w4=?3TpYh-ZLA^gU_g>Ub{uP}*UyMVu1 zx~X0#CM_A`0N5?5{!GRZayy25!$MIVyH_ouznfpU)61O0!m^l<>Fz!7|mg2u1tTPg6JqMy|3PMU%PFn#~0IEJq} zM@rQqLi)*YIZd&t{z_X+Q`8P3Z3BE6UoZMfLR{j5b)b}{aAjfsLDyh89h>c*fHXttBMB8qnyCczWe(v_;h2ceLKnbh zYlotJ9WLV>DZzU+zAKxnBQA|^@a8GKWYKN!d?ip{Q?bB=d>9XHp>`-74Q-K>bf5~3 zm36U>xHL3D9+xP+WOWEx{8kBgXt=tUnvf6Up)J!6g`=S@mlC`yfvbjVe1(pMYiEEV}Nl^i2`1%$l$hMRy4iBEzYqi}} zjCzAs+ik_DHzjooZ7Z1E&FXb$#K8dr-Xhg$yb#CXZk6HkXk$~`l(sn5sNJr##gRts zj->6;OvggpKzHf@4ON__F=OO`vF=j(G}uakqurAPU0S+^#fTf|UL7D3y(6sJ@{vRy zAnjB7M5+`>+OGuV#HQwc(CT7pllp*G7n7UR2elfXL(sd#3IjVV)xBuig)eqHVnUQ8 zak!-<1si1PN9~Yl0uAQrsFrw%icKCfdM8y;e_ZGr>8Km_s1rIuqp_2#OEAG;PAa_^ z3n*|Xr-Y!T7wzSv`FC{Q5kEDGQYBAfd3=5KAp?eLrq)~%1O@QDSphHCAI$f+I4vI{G zTB7s`RVfhlZ4z{hC|syZb;LoD2~f+FKA|cFqE@1y%b#I)qwm(l&25!@Ij1B&FjfmK z5-5u8uZcmpYW(e;)vtWM(}6OBJ)mE!^pS%KB&`#I1|nh3*6V;r3LYSBPrIbNgNg z91?kev_t6=sZt1^;*rprRs*w{de32!~G*bre0iz)cv5?nPN0matwvR^YI z=Mr#tpxNuzQN9GiaZ@;YHa75L3P+P$ScSWgW+@gEtFrqX(PY(&n*gamQ3PpqSSF@@u)b$IJ3 zGM;M(ucz?w#1~nx<|4!e_0qa@I(R|-CS=_j+xKdw-}K{2=xrV(bhfCH7pC63%qQTa zgofZ96q(Su9;*2dxvP9ll)8(iH^z9QN6#XgFNd_v7z!5Nj{h$Q;o;`GvscXeYKQ3)$DZZ zDCJH$W(r5o#tvMbag&^t#b{*Wmuc04YUmT4Ftpj$W&a%pH%GtB)fvyabF)|tI2Px5 z)@A=4zzg)tRGe|QTxdgtHMJSX%SCjN@tA)G=3@J5`AR|>x!EPwQNEJG@vU`~R)OmJ zGVS2njAz~DS*+#~#L~RNy6nG0I#!978yh>yv+imeBCILP)f^5!m~m^2$NV!ezq7BF zFM()wt#yZKHMBe}~a+(l7IB3TNHTS+Is2m(v#O zvi}a`ZTe+ePNAx7w=v=t)>B8G_}?3k`DcLcu&<~{exQ!pmgM`i&Rr12rJDmBl7XtlA{(AX( zsOEpnUFB<{T*tJF4l%fU|71fnN^^#3=mQP%(c!r9n16=xov^REqvK{zT8BF_cAT<~ z@@x}bKW!bQGmIMS8Rh60XGz$fe#xW$G+{GLle3vGdm*IpT>iS3NYVWH+~p-xxPH|x znkHdax@cqmJn6`n=aTW5e}(~Gwy(Ow<7Tf|hdVTOT(u5wp2V(Svkq^bM8{2Xz`Ky( zu`ay{0w3$%G7-w0Iu8mL%#PdIq5l=qc1OL)Z?LK!w%#=nABQe*+|v&IuYkL+Ui_Md zhdbp18}fm{2gHZQWBwVKkMyfFMm+02wxJp(kMfD}n12T5Q~7EG4HGxYXC~qjg9`@v zTs!o?0`7%+kw%EWH+g9yK90xtN;~ww0`9eXk*^~D{^X4f`M`J;e={EQ&%k`EU!^hP zarvDM)i8OK?~TX&GcZ5MS3AfzBz-gyml#}d6+dZ*{#U^D{deKn4KCsiG(!A^bw3mF zaXh~M+M#gte#Zey!dEfWqk%T&6XRtZWIT!qDrllj+re5ygA7OIAvRV6<#7%*9u1|D z4wIsebR9!I8g4=^GT7ikj?fMX1Pu;yq>}I$amN{DLOzd2I9fXtkH$AHNZ=2-Hu4{H z#fmXry-uj=1HaY(!Z(5Aj7vrs-vnt2G>YTcCSw?nFZ@s!SyR;Of|WSJ1e~eTfE@h@6?~b-~eN5=LOnk|tzv99eTQ+ytM4XzD^&3t98j>yed4BrHIg zFXc$#I8qj2xUu@1!1$juro|=_N$M&|BhZ#;Q@B!5gT!SlsqWa}Nl_v$HxZARj6htW zO-v*W5?8aNLq+T$h-*y5BPJsdztbirk_L(ES<TNI)kC===+^9`VBn=X` zpybQW@V)1q`Mm=O+^PeSm*$H!0c@KxAS)^mwOt9qFERM*$g7nb)#118-)lLZXZg#> z3-TRWj)z(PD)NGSrPO7en#mfimLiANzkb$ zj|%T0&gzJRA`^`2oYE&$rNB|0Pl6s1h4&8^bi_fC2~fW(eL__VL|sNfXQ;KEzm(rk zaz(w)9C1n!7T{c!a>Q^PDc58;-#1wsw$1BGob8%gd_#$|JyVNsDsi@BYVj>4&h|?! zz9Yo+JvF#L-BquSwt zq>;tXg1AQ~n2tR&rO6{b~qz72Dl^#)1fuwmX0E!~b*8wKQyLo~|8^9JQ z3&Vl}VT)1Fx!d3W(x1xQ(tg=G~ zR%TZ2KvH4{)}Rocn}p%(2Pog=!D0uj9XhZ!vtkF75<9Sgg`s1*0~_<8*8ydR4s6P- z+<~OT4s1ms>_Q;}@Pn8D+wx$s1J({5*q&Lj14@Y<*vZ1sG2MY(dC=>CvO@=UXIAb& zQep=V|5LYbI{&%PS51As>hhn&;E$-+GpsQI@keR+OvaJ(QwaBh1j`&BmoF2AeoK!{ zL_H8r2yFm_D7Jr61l3Js*32oXl(&zW^0ZXS-*;uoUxKm;=8xL6&Z^f_7Q+UD%_I*D z@to9$F;W}{`D+NnM;Ckjy|=hn7uD;8q5D{bBnLn)Np*lw93huuxQQWH@~^1Z%Mfw^ zFhNEJuOy?^?qns#t2)FQ@lU%X0yFQ}F%Ikf*ENk2<5Z2Msf>2rJ1g`1y8La5H{ zR`^&5)p^|tp9rBkt6SkyAynsdD|{w|>cNl|J{LmuNXQCbC1E>}x^`{azD|+$BGMi{ zZ=E6yBGLeV!!SiUh)9PvZQrIyM-k}=Z)Q%BKZ?j7;oZwA^0|n74xfXL5tui0^Nha% z`=kSUUh>%40~4q3zn3pY2r6*;3?M<*ras?@xj9h2T%4S20LUOACIm(iFjxdj6I8S_ zL`n-&R7i(PX4;eR>XM1 zVhm>NI1%G1i!qq9<3)@oEyiHhP7pDkwittXJ5j`V;$jSD?j#Z8sf#g~yHiB0^PgMj zRvTyUR2!n1MGsZORIS=!A55-k#v>*es&JA`HzHLNi_Olk4p|$Ej@iZ`uMhSFuF)K$ zk=F?|aINMgO_y)z5iS1icfJl#Zm6)uE|CW^vq0%nUMdA<6Xi!371P4zQr5PuFf;y3?1h;xavGL#467K`;7%cgT2{$SPzWX3U?A`sVR6^SIhI=m# zHTL|vrKx9kjyANbqSrXut+{98Uz&P;-LrQyD>|a$dQ^Pf(xs`Xcdr(Xe~$4R9B-in z|9_NIO5L#z{93(D+xsH;_fFlrb>`u<>rjOsP#ETPwTjxuD7O4iM;l@kn|`FDa{kd0 zp_wF7^MtztTYEOnry?lF**>J~SvI6H*!3kp|QF-~gvrH=AAsp(fb zD#u9$Dj(->pv#*DSFuWt9Ou&&4lW-ILW(CDPa2{)WKI#H>ii6Q38pt3p{M3iC%?ETgBj4% zGM|7G2Cwe)OjypZZhl7YD&|+aW+fLctTz6<3z&bF3W?2 zQ|lC(6JB60&wL5YN~EvIgoSyOHNP@<$fQH?h9u(+8p&7&Hs(PGExf?ql=%{zl}O*B zgr*E^&4Wa@(@XET+cKY`r!ufT6PBl!ZvOk+Rh(YhwKKWmZq8+3myJ0|jz&oFZsSQq z6lGwq5anfHUmkVxt9RV}nNPrF8TcU+mh-EdKajhM`PHsN$;JCK&g1Z%;)nC7lVf3q zEFZ~yX{fA(hTz#q64D+W=vW4hW?y7{}gt2n*1>wa>@ z-JHw70~>Ra9F36ThsKkJD9XTNA^i&i>)i6Nr&X6Bl>ul}cwwX)GG7`g zD{-V7laMxPgku@ll*Jr&asqm@btN+C5WFSHc!NeVmVvE#&_N3?u(xHt1ZO4EzgI$2 z26p5@qTA`Ecif$sPtj8u*p&&((@QtMJ9ibQmv-$f~6MAJXwK#(z+6wbV&Z0WPdbe;EZ~mfT|2c2f%)jY668g zLe8ZyZ_qeCECc8BAmP+Hh3148m=`i%0<#k7zh=V1Jj$BCn7i_Ml({Y^7jMuwQY-^k z@*s^=l>ul}cwwYhGhZ4hD{-XPl8`oOgku@Fp2Zw?asv8>btN+C5PUPqc!NeVmVsM& z&_N3?uy1F+1ZO4E?<%1w1NZVE(e3ooJMR6=r|78+JjjIQ>7|>0n7fM8OS>K?SKQ6H z3_P(hC&|$WDSm1^X^5f>JQt$847|vrPJZ={`!e$hxGV#&GGRHty7||+tC(Ny`YpM5 zf5v$n%D~$^>f~6MA}P>3UBPzv(~jpM^IFgOnqPOVdDPI!SiB=aROE0I1l6Bg!C z*8H&CmCvKhH6poqgT|3!85o%dX{4$QK%>G7BOR6b(nwi}BORTDv`Hfz%fOf{=CG3! z&||GDkx7T(aY@D-G?K9ljL(A(T6lpyA@e0TE0I1)2~8Q8oCk?+r&=4P07U@G>#O@z~($iBUNPp8Wmm`>6XlwM#@SY z>DDBqO&Z}?2DW7}hn<{&-fmrqOgaRApJcp2BN@xUjy&j~g%{X6Ghc$U66w2@(3F8a zd64LKdg&c^Z{}0KQA??wDj%DEIEa(SU7CA#r9T;hb>N;2IoRj}>V4x$(4a!*gCt5w{ItMB6LE;_0^lR< zNIcXa?s1a9$h)-gpGCos-aW~J4l`MS`qa7-mvl&emSojLVlaMQ;JJ-C+-L;s3*$-D zphD=&B>Lv7-Vusx=ar2)&}ancYvW1KphD=IB!W-J@j!9S{ANN9l5IeIs~ri58sxo8 zl3qPJ_56E8;);2nM;)p#1NcMcOKesm{$motuFS*5ZU2)AIbgN{weSB{J=wt>w|X@p zQG>hzDCyP=+dUjGy3yx;aRLvtAp(lCzxDxfkntc=sE|20i8^0eyF{oixCIS25r@StfQ`_OL_-bYMkYz5;qEg^2OJoAfHhj_6RJ`m zX-pE}wm@|guiID~b8yiJz;VWtkU@pe@kx}bSNM$51QT+QYy;v%?MOh>Aa7EVR2zc) zaMENGa(HY5-W2UfJk%g>YLdWyKselKrs;@7BNM=;D}7>B3PjCFg0TFFhRa}P7Ic8g z3d~v7m9V5k^6VsoU4XE-zs%7Qhe;*?&Q)d2w}vHUeyen0Q0TVM-VCywKNI%d%D}>+*qap1QNIL z2nrV9ESKtpfjClD#BkF;I`i(2lVYWglsRky&?=>mBvc@3wG{B;!ilg(M_d$|0QH^H zOB8*<^m-I@#?SM^f5N20xv;@Rh{fMSR+TSh1KLJyL0r<{&^BpFI|1BmL;2`pW9S3o z7UR*#cHzox)uQ&avZ_0oZ8lWHL?3vz8;@qT56this39=%JhsDzYMAH)=1$|$%!a_+ zrA73Y7jPx)wxJp(`hdB|cr>#^VD8l-`r8Y*EcV$@4HJF9+;2RZ*)cGG(4s$v+~WE; zU_&)b^a1mr@o45B1M`p;eIA(j#PF~U)iBWq%p=C5nV$#dQ6cI=CnS7KcuWU8Uhn|z zC#4rGP=FcUm4bpVTRMH&y-OeZfA~}bC(o%ul$r56SgZXYYXI1%b2D~8Yq1w+QCe+9 z?W*sei9dwrE7fv6=P0N*P^v_&ivIWmGz5*DFE@g{iqiN4_UvM`wCA4T52qoo7)41Y*HyW=R_ zo@EU|&+e8Ri9ORE?Ae28>Bv39A5zaAItsUESwqmXN99Ih&$I`7_B2}l$UVa!QqP__ z3b$ujL(sG5_fSc*fZ_Hp7qD?wrlL!`|B3m(9%!XH#}txa5dDs4suINEu^2IE$H4r zuN~}QQm3D=i$jtPHx~@2tqr?4)YZ6M%-e!44)fYcT{J%I;>cvfT?V_D_Bia~C|Bcl zF>edHINEC`b2E1+;^~xY1hLp zPH{DE7xT8Di&MRJQWuR6yEr4+a09|FrtJ^AIMda*UCi5pF3$4WNnJEP?Bd*H!<`7b znD#;J;yhR5b}?@Yx;Wo!Cw0;Iu#1b54YwrhV%iX~i;G>2+r_*s=;9Kuozz9+!!E8! zHryB6^}$YtpZROVs(laMvtXp~XY=BAir+^DGWZg&>Px=XCMj+s)N1%yx4OYdsa2Gk zRyQXpu6$}W{H$BuW~9_AN=>Ufk`xy!wHkibt?o8bY89oX)qP2d>x)_qKkHTx7%8=i zQq$_;B*i5`t%jd~uvET&e&&$`u9MoO)s)UNz8& zR#9qNy@b+mM*!as6n{u3jLVLKmQ(4z#54q}=}Nf~TuYG|f54S=JzCmV-&|A$@rTs2 z8;-*5S=JEr>}I)<*fZ_Hp52L-2JRXDka~94QMf(J8iJnPD>o8*rajoRhtbl3dxk%x zo;`9DZqKrYpl6TEjl`a55BBU?v~=X2;SZ^2&mD!^v#cTL*^6=`v1i(YJ$oH3f8?Iw z52EP_$4Xg>57Kgnh#!!Z24uy(`_9*tVd1 z!@YK}gNdAe!Y+<9wy%4`A3Ehfs0nYT!ak02MbyXk;%QIeM-eIw)DM${ihsBdI~ z+lcy;3H6OkGL3xMy}8?e=D&T3PkASo6@1mhAC=LN)CgpKO3`mFH#zWHPfrG{bvT() zrN!Ae!_`o~@)eV}1)ZDewUhd1eAva=#-?T(ub4Tmh;wIG45Cz9(8al4Gp38lhh3cK z*_;(qWY2dSDX*AfBMaO{$}6VW$U?V~@`@=ovdC?uykd%tEHRCw$qpADSIoC%1z&Zu zVi1xVfh)eW=r@;Ju9y|cfM+mVG3f+|D`usup?>8nCT|Nmx5{fL_0RZlI<7IcG+RT7 z#y)=Mia2+6#UM(x1zlY0HDkJ%eAvZxp3PY?MfQ5Pk@AWuHnPEOq`YE^jcjxqDX*Af zBb(et$}6VW$QIK`n(Vw{ww4uq)y;}QNNNPG__m_oTyD8yb|eGd8{mpbcP2O+ce)zt zSH5EMwxDynymnImj1Q;d9%DL(j7Cdm=mss`jxMkye;V5Nw1yMKjXvcc-q*~Y!xf!XII3zvnvKs zsx9c^8Lt`B#pJ^-{^Hr36;ouNbsH(Km|`R6+(ybPrr5}Nw~_LSDK>J!ZKS+nij7<} zjikxWE9O#J!B^d^7=)xo;EG=^`pxB*E9P1<;IkB5G3iMTu9)kthWeGSn7l3M+zqdt z)Ia0H>3GZ7(rgtg=C&*1+}Ra_DAg8p@s8Jw>07w>vDXT=oR_uNLxE2h}UeYcVF ziYYeoz-^?wVv3DCbQ>wJm|`Q3O(SWt^NM*=R`69fD+VE{5xC+{i+*#t<%)Tc4ET%> zS4?`sh%4r$tD%17D<*FXI`_(JC-u+xa5}y*wlrJCiuuhIaqjGjL6m9>y7<;>#&j|H zu#4|Jo3mny?DuXXye*Z^&%!TnZ*?GnE zFDv+}n-yakfh#_s=r@;Ju9(5efX|+B#iS?SxMGI58tPZRV)C}2b3?s$QvZw(r{i#A zOS4t1m=Ugsb7xl!qEuVZ#gSe!ri;mkT^!}voE1}Kk9Hd=ub5&ZW86l{E2h}UShtb# ziYYcS&TXW;Vv3DSFpcCZW@1^vSKX`_grr8`icc!~&E=LWW_mKTtA15PzqJlO>)%?> z%%o}Fv?J*kjre|uS#?sFMfAs3!(Y0aT`R`lhgWa2_!G7~r&i2=AdUWf+T2=k2kHj> zHMM!Q;*KPSE>~~(SdfV+sXR95ZKYdmbo85kOt1M(|F@YmrMHq+sjdD8tuC#ThV)kb z4B}g#H%wgrMK!X^|sQj zO*(vTOtUxq3{r$w`#Jncn@pP0%NLDi?}j?5oxK}t#hBiz7tm?w#HL!YnZ289#b)+y zsTG^qyDbx!XYUT9quGn;#gRd3tHHs@c4g9(-byNF@9sLOoxOW%#n_27d-v9g&FtM* zD>k!tf34We-UFGqJbMo(9X`XQ*&BY=v-ihLn$l}#@6kG`oxR6u#b);YR4X>K_js+? z%-$2VVl#VBW#aPeJ!5n*v#H3wPG`Sr`C$i?44FCHnVp|CN9t3 z*+xgR7t?EI@7zq9(rae#ygI3!z4L3uX7(6shz#6YQ<*uuC5iE*}JAzY-aCwwPG`S*Ja}J?A>T|Gk!tXC^Ms-aSc&&);bFhM)E9 z-IqyIdd=+JUnjM*_lH`snY{;U#b)*%tQDKtd#F}yX77^)U0HnaD1t=P=opKHZt_WqKI%d_|DKR0&zx=)YBras-iZu(pJ zCJFqt$Tc0%Pn@j>o-|)q`p=XCe~WM<3YxojfiDpYzuu_6N#Ul6lv&XQj$7IhX+eXy z+fmZ;kFG?+uROV<17#R{fOS{tBMKErx)%jaUAxnl@!)q=+}D9Ji9JAip!AW13M4&@ zg0DL@wS)}f*PA@jfij6bKzgk7k%S5)J&A%&-@wNm@LJ)Ucc1D&nZzC-JyZHfLIskZ zC&8CJiG*Ke@NpVR3PcMD2QL4 z#=io6YeHpMv;pm%c0`=`#wg0qoBDvlkht$2kAhW#2z3GR{BUn1(JqD0et6Lw=gE$ zC5GxinZzC-4O99^LIskBM*)139FcIB7@-4Y5_^C&Qt2ZJ6-XKt1=TnSh1AUoT^V0U$GkHXC2|S5e_TWauX@zq6=^BUhCDjEb94_YXOr(s9F2JqTj))5y#I1{x>Vgt3d}edK36*)#2D}a05qUv_yp2&( zT~X%YQrKidWnQ!aZ?kqpUeF+KOO#ZXlzDho+iF5(UbF#kn|4HA&>(MnlvLN0zDqEi zHoiBZGB4VIw?jK3FKCdrGfJw9$~;^RyG*Fei#Fix){e*v8szPXlIo%|50}GU6Dsqf z4S4&sBl3aC_ZQKgS8R3Pf7C}`pDuW!I(@NpF&&==v& zQw$;ta85{d#8h#loRncMJ%~A_BgCQacoiHp0qC^SOA>uq=+9C>OS=K5{uv!{QD_3x zFG?>_^c|sRrGRGz&iZpY;-b(5sPjrMQS{ZIzeYj#p5IXE#`%6x1qfs=6Ip&qh0MVy>ei*H4-}+s^i33aDTkOyPE;-c4%H6iB@N<+MG5Qy z-MY|h#SLe;4V8h(2gDJ^6Op7s=Ex-K8j*N&H_AjDBD(-MT00UCHHaINBt8EgdARY6 zwIK%>eLx&%JP8?8$Q++URa)h2onS)_Gx~rz(RdOwsE|1+iD2+@vQ9P;hsZ7fPSK9U zLk;4lCP_7L;^8@InhiO?=mX+(<4MS%LgtJp>hjH>d2!$&W~PahiO~hXS=teKL4&y2 zNzx037>+V{#F%3u4vt-bo2wlOhZ@Aqi;^#ULZ0cd5w89DCRFA{8}JrrN8|+!@)kx( z_b!c*hiiY436*)#2E4`E5qUv_yd_amJvHU=;dc7136*)#2E3)(5qUv_yk${RJv(I{ z&d}v1ROUq+@K$I?1z`b|ooNRY|()- zi9JBts`QbB3M6fh0+^yJ0nd-XbT#7#<-8FBz-hg3&O6-UTU8HQgw!#8A!+eO{f zE~Ui}O*N!jSgqZywD{Smj-GaJ)VA9QFbAbPVyZY|j$rsp_}emHHuVaZ4d?ui>UE;TPxe)#5gx!Cm3qW* z95KgYxTTp&TS(eZD!`*jxvyFw3s8FpG%CM6aZt9%Umb1dz^GaLJ3TrP! zZS!CG83xYgUsZrcDsHE$k&*?j|3#^eBdy|i{V&OIaipoK%Su}sY0_Sa+U{R|MZdEP z4=k?g2=!m=Nmc*Z1OvFH^l=2Jz#&|Zg63}V%@KHpxS=Cu6q^8bQ|TiL6^Ocvf|hRZ zz@p_J>b)%YOeAM17r^do2hx%TaSxKD36hfD&hk(P92j|k^+@Rxs!|~7aT0V>e~I*o z4mc$80O_gHCsL(A(z7J!@(=zie|RhO+(d{4JE*J(m?Cxp@P&3IB5Dx%GD(_S7}U4VP99RU|L zi2EQUEq|tW?chzxM-w5OSZyuX6uAKRNjn6t(jczy|DF2T(v6>khvL-F#(04GA_gdV zf!g2LB(_o^cMyrXS6S`U(up1wU|t7ju?SA3q@}a60(XeD5jg3PJk-dj9%G7!WwBZ^ zT7f*=+6HzQb!F!02S+Ew(m1UH*88j8a(MCppU@IJ{#$>@-H2;yUvDRkL z^k=pvknAsXrRnc%;gz14#foHQg?vx4HX%rYHfy0 ze{yS@knX3$@RH9arL zy1`RWQ&H!e2vOzMC0&4ApdA4iHQ;a4c43m}in>S#99XKTiWqJD=LhUt1%36tFcLJtf=3UsC$(kQ&D$hu?SWbRa$|&)7l7} z5SZXyMkXuj?krYI=8C$<+6RuyL6?I=0tVMH0-EVCMO%?SABU2UiKo+b;b45L9 zZ3ayh^$5xSLYGTc)E~20k*ut6rH@)0k&_OZY18(Yk;#hsQx>Zwb45LFZH7!0^@NeB zih42&)}pzhp0YNBriyyn$W%rBISbaJxuTx2HiM>$dM?PiHDnd_yonH1Ze7v^m-vEq z1Yp#FzfId;lSEh4i#p)IQboO_^a&L!>g6QR74?b^IHXijuPS{a#fo|@3Aip&MZIn! z#L6lvB%hs-#v9s|h^eC9OcE}PTv2bC5HU?f1tJ@Pcw2iCF;&!iLDIPeoVudkHxUBr zike)2d!QWw7h48Dy!k>%bVYq+B7~FE5}QgD^|5vcT&$>1q{LLzr#8j|v=tS`C@ShR zW0TleQD2g%dzBwkQD0@T2v!wUS|Pcwt&PA5feC(NWU`|Emc?qxTv6Xzn;}z0eP?8< zqQ1|9wP>!WAFR!wsiJ-~GF4GOWx-lBSJb}$Pk6k+`R!oPR8a?z>@Re=WJMjA#foHQ zg)2SC+K8NV&et9g@Xr$y`x~TALwLMIB~js-h0hg0*O_s3WY+psAvcG%{6D zM`giUG*{Ho)@IODQOBXIsd@~kOWb%JAg0*3qzA6=1f@qK0wEZNOMhufTF}TNf+SeX-B|C4fx?tSPDtk9`vawd~&qFL>QOx$OgQH z+9G(B26>BwgzFSP8eD8+5h)+0he5Izs7s7ZU{QtKWh6=uNmF8%XR!!QHLfXp4!gqI z2%Hc|UTI{q#;wX?wPdbwtF6tDsm84_GF9Wg%YwCNu5oLv&7i5qtur!Jx^R5dPn;QAg^ z`T*lr!Q7_pp(M~X?ywFxq*UXMD19Qu8uw!oaHXOechp3PmDM;H89QNU$FwUEQ;qv6 zNw`#TjXQ2a#56Syh-?Jn3GGS5RO3zuNql^n7U<6=LO@+}fJZlffIFid0T){aKYYqV zNOX-mYa)!xc&Wyn(-y&tHSWBSaGl~BcfrOY($qK@Bzs|$zZ#psrW$vdMCq|*O6-*^ z7Qw2a>Tg0*O_ardmvpsB_^Bw2cFnXdGsELJ2dD_rTv)<)!{gJ#;aePU#?#y!nq zwPdbw&#cXmsm47wGF9VVWWicA*SMF~X3$jQUKyFHaj&yrEt+fG8*4LYs&Vg8*0l$G z;G)~t-RNx+csuaHM2IS?oN~b>{-_-YOd9aRJ1L?Bo+mWGAIHUch4%w}+f|PkDm{e= z*glp4; zCo2imDJJ6Mc$1r|9STPq+%zSj?G4{EGu=dd9B*thv_s)&Q=6$Iw58$O?q`{Z zkK@g3wst5SZDezlYG@3eFl!Rwa_1ToICgS6G z+HBJfg`-KcT}fnF`rbr*98Z`X+M#eXU3MyoEK9pg#K-Ye*{vN4M-yd_lE|{O*F=0A zm!*B$p>R}|_A7}jOFx*1kK?j*KsywU%F;n4k!9(SiTF4!ONX^X;ixPfQ4(2}el!su z$7SiLb|@T`rDIAW%hFFK;^Vk19oG(pqq1~DNn}|%X(B$3%hDAHy!(G(_Wg#G@8HU(tVKojs06D^U& z>6Q%@M#+tFdAe;p8c7A}ju!DGsw&i78>(UQ9J*&bnn`o$z81+c^}vQ|m^_6Z8johu z6ndmZvQ|B|p&BO7peM$onKXl*YLP5h&uplM$tCN#@n|L$truD(tJX^!s$p{7dSyJC zNtNrh7Rl1}#)fK`T)ciW9?hik^;U~y{d#9ZHB7Ex?~O+@sfK;fB3Z;f+E5LX%h)I5 z(M&32ecR*HAYR+DlJ&Ep8Yb7W{>G!3RLurxkuGNgvtSK27PLXurNLa%1{)b~M_AK_ zWWhQz??^+f%aCbL8fIjwuno_Gb!6U`Mp&02)6O)~$W(P3l?Cg_ygQAyE<>jMXf?a@sz46 z+*BK?Ve)*MW;~invuU~($qF~ahH98RlV%!^X3{*GrA4yB&9DCyt)3YSGWyE#@i8AxQ$t`j?6pKChIa}+LJaLnW}JGvS1yV_oc1Y zWyrKMZ8I`e;kIYNIx_E0-&>a<)Bdz8$lAddvUUAZR-4^AP(TU~REj-HA7HEibDOq% zrGPJLRb%$)fJ@@5xnJr3f9Bo=%Bng`^NdK$Oe-H%mL=6zcXl*0nNwrts>y`FS5{~D zGz6fOyecA4Yqh;tRwh;LDid?5S)DagGoye!6hsh20RGNza{Bw#yV@TuNdoD2uXOg*g$?u(pQR&)?i;JHn9+r@EWn1{FbDz4_mCkzB+7W zAtd3I;dSy`lD;Zzvj+Q`@CFMZ39kp+$!|&eTCl?!_?2L%lR{YeD)1&JEDo;#yU2p7 zkpAE8q?m`c*ux3pX6Z0k2opjp-YZ( zf_T~{$H<~}(nY>u{ehEW9vbCCP7qH!FzvSP)zph!9 zN%_X5S^B~K&A0UDmWx}Zr0LHUae{c-FGIWf%R&v9$)sz$kNg=0hg{iAYtRdm`?C94 z2uZlAS>(4Qy{6gLfXXbU#RpgjN$ATtC%+|WA1<{9twU+UWh{gwbm0@^wydGf_T^hkwq&c z&v0v<6!Xv`uW^ES*aeYAizLr*>zx$y&?Orl7W>~m7gL%;0j1o5yVB8&D*p5fkhQp`iY9N+}; zup=Ui_Di1O4mv63p5hmK#M6Em zo-NH)Gu#a<)VMg4N%PSN@@EtrDV+XjuQlj}$$i-<7D5tQb2RxaNw4WfYd~cdGu%xq zge3Ik81h?^w&hrB(6W>n?q(K35}I-x`7KF%@)m2*nv@xCJPRQS9XWygmZS}Nt2Jmr z$_zJ=g^+}HoJ4+0(r&!X8nhZ^hMUYnNJ1~(PJT<$R=mR+v=n8Ao5Dg!LL*Kkza?oO zPO}EBLz&_3WFaJ>3-2PoC212*w+1ajnc-%z5R%Y>caz_ev;*(42A<*Wby5f`XSn+~ zVR4w@W|9R}k@r1Lig{>@S)3rA_Qhxw6aBp(L@-V~g zB8&D*p5b;oDdwSH_HcrD+AsUFrEAp;_ZAB^U?!91qqoVQQE;Si`o%MA&h zGu$y2LJ~Ui1M*vvHspuapam&2+(#^gB(&ql-Z%NvU z$E`t2QD(T$SqMpJ#1rJVB<;g5tU>EgX1Fg|2ubL|>&}*qP5u%(-;%TmueSy*LYd)) zvJjHcg2TvfN!o$Kt$}B_8=Mrv${B71CoB##+(@#ZD)PR^Nih#?F`5&^)4sToELs?O zhP%m0F%O+Fh7-iY=7%g=8+nGi*-0@E%`uJ>#KZoFELt9Uh8ypsn1}wDzzO1E3q%&J zkUYapbW+Sii%jAK@vsXbixx?q;U+sN=Alb&=LGSv5h9D$NuJ@RI4S0#QKoW&c-RY( zMN1{maCbT>=Al>a;so)q9U_ZXOP=9oI4S0#UGC-t@vtMZ7M|hmbyCPHXSn+~VR@M0 zW|BqwCC_m8J1OR&UuJQFc-k+s$$}danc*IAQp`iY%;5y_up=Ui_Di1O9&}R7L%+=9 z1o5yVB8&D*p5Y#LQp`iY%;yC0up=Ui_Di1O7C0&9pwZ>B%vwSli!lGCpTDw)}+jE8(9cR=*Ugvw`^axe+JXD6foHh4oD{;!8SZUPSR7`!17tx} zzt3?!S+rX6 z3^&wCF%RuBj1zQy*b!L^&u}+5Ddd$i+z3us9%i_aWYK=fGu$XA#XR)OXigAM`{hQm z;D$tIxSO05^UyD2I6*w@h{&S-l4rP^ofPxXFXK2tJnV?bqWzL*xbaSkdFYo3oFE={ zL}bx^$urzUC&fJU%Op+^4?7~VXusqcZnBeN9{S~WP7n_}BC=?|8TE8=tTStwx#Qma`C&(2Gx! z-;%TypRxumMVaBAW+5b@5uYKyC21c%YYke5GQ+K4Ata#-pCi8|X%nur1}#FF;htw9 zB%uXYk>8TE16NxE&u}j|DTI|X+>4yBILvTs$bzcK`yMC7Jha8joFJa|#Vcgd!pJk+ zt4@k}=!~_TARab9WYOBlGu%2S#XK~}dQK1z`yaAsdE^;xqmyDD`ePF(h=(l@S+qj( z47bHeF%K=Wl@r9nE{H5zBzcD0=A@X1E_s6!#KT62ELtadhTGw!n1@E$$qC|NFGLnC zl{~}ka#GAguk7Xo@vt2ti&jgX;r2Qy=Am8oae{c*5m^h*aBn#&Z^wpBFrJi~qNq?m_(Il&3yVMjz3?Uy{med(l_hkm*4T-g!jTmNR=5#c@E5s^jv zCC_j}ofPxXFT*%N*M}XEweSpggOfsDIm3)}R+A_hq-R5R!0JJHdQB6o0hL+IaJRA$ zlF*kE$!|&8mXoYO%Ti{z+gJ!mXv)dtw>vpw%cd+;kQ~5_)k4`7KFX@osC-Qj{6)9u`6p8u4E8TaxzS zeb%6LC^Otl7D5ub@P6`JlHO^}vIZ?enc-%$5R%Y>50KxIv;*f@1J7`CofN{#8SX(& zSR7`!d1OIVv@r4v_lT2X9y((ICy0m54_UM}@(lN=lVTp4 zV-Y8ahy4#(v^??*x7bNB5B;%(6U4(7h%8zmd4^l+q?m^mS;h(CVHZReEs{LLEq7AP zLzg_s3F2WRL>8@+Ji|Thq?m_Bd4?0j!(NCiS}J*lTj8XbhhBM(6U4)Ih%8zyd4_x5 zNih%YvWgSL!;Z*Wc!qnyNg=PC;a=o~^Xv$B?Z%NvdpIL*} zq|9)~SqMq!$j`}dN!pMntU(J>X1Fg{2uWziFUfC7+KtzpCo7x$EYWI|8SZ)(LK1p$ zDETc(TXC2*Xer7JH=Ko#ghsr9{FbDBIKmpV4rPWL$wEj%7mgyoC213mwgxRinc;3^ zAta#%Zz8`XX$Ow62A<)@Iw^#eGu+LbusFZF*5ep$u|;$cTb7VVcj!!37G%tOCC z$qC|NM?@CwmpsEg?WCB8etCuy#KVq=EZQ%5hFjsJn1_COjuXVgj)*MUFL{Q0-bpbJ z{j!P^#KVrrT6l(g!AT*noZ(*Ngyms|TSFG@mpsG0|x^qMwV11hta;Wo1nlF*l1$Ztv7 zmRqes%Ti{z*I5WjXv%Hmw^QxQf9dAEQBO< z7x^toyK%QQXf?_Vw}*w0gkIcBeoN9;+-D71iZa9PXCWk^5#J)eC21eNZ4Fw7GQ%BU zAta#--yy#xX%il_1}#FF;SRA7lF)+hlHZcF0}opR&v5TKDTI|X-20rcILvTI$bzcK z`yMC7Jha6zP7qJ~;sdg1VdNR^Lnp;NbjC-VARab9WYOBlGu$Umig{>`PdPz6?0?9j z<&kH&<4%fs=#S4iK|E}M$f6aJXSgq%6!Xv`Uvh$Y*ae+0yP*7P(?yFU&v4f}DdwR| zhH`><*a(qD>m<)`!<`iK&?q->f_T^qkwr@-&u}B16!Xw4qc}l4Y=_9A)sknp8=VyM z&@MM|f_T^wSqsl_W1ST8${FrvPFNmhxN&6Be#tZ3El!Gg=$G-FAfEQi1hU|UL}s{K zofPxXFB3UIJnV?bqWzL*xZ9i*^UyDoIYB(^h{&S-l4rO(oD}oWFH<-{JnV?bqWzL* zxM@y`dFYorIYB(^h{&S-l4rQ-PKtTxml>QO9(F`z(SFG@+&xZ;dFYpWIYB(^h{&S- zl4rP?PKtTxm-{(EJnV?bqWzL*xY`NNY)1K|Jh#$fD(uXSnT7ih1ad9h@K@wm@Xj3du9vn@);( zXpvoWYHqYGu$30#XNM$UQQ4X8zHi2o#YvAzmsAf8s#lc5D$AHvS_K~8Sa3S zVjgh9nK;q>aJkOl2ojB`_+65~*w(>Osm zEzdj2qU9+w-Ca(Jap=zJoFJTb=M1uFcgkRQw^L#qs`DOB5KgP}Ub1L)%5-<1Q(_#N zb0#MUr_FgkS+qH2#GB=m7>DAV%?ZM3aXvs6El!#9<~SwBp*QDpf^gcK50XWDQ--~H zPKj}-&4)NaIIYcx$)dF>6W@HN#5lC(Bb*?dw&nt|@YuJ|Yca7L{2p}~Vq)}L#3qzW z-V=GP4ix>e*ku^14YPzzS}}P5eB5hwplF$;F2hi)j@YC{lc&HZyjBN_u37Ff48<0S zOm*-%P%<>7I=*XlsgNIP7Hp;%C{NgF9o zkZ*de4it^F%VijfEft%zk@6V1$7^+Wmx5d?+a7v6r*M7kX!fDffNfs?ynK7^XOIbB_ z(SIbq`1?Us|9(6){rBTJK{)N$p=8mDl^JuGQ(_$YbvP#or|o(JS+rbb#vI|47>8yZ z$qB+~uZ|*%)~d{yqn#4t(5W|af^gcXH<3jPRc6dFPKj}7)3KZ&oObEWWYH>>8FQRd zVjOz(7ETaOTXZ~Gv_xgboZyrghX%cs6NJZpMo3v>1jCq&W>OgTvH{E3zij5YV zv~Kc@dAHZOj#xvt5Rv z*m1E*3nV1aP;I0wYHF_fKIT@Z)FPTxn%iFIg!14?`G&@AWYJ5MyTCV` z660`v+c`lvy}BJ_LERQJ=1!-?ICSlsoFJSw?Jlxt(aMau+bJ;)ExU&kgwu}QOBStI znKAb{CB~s&_j7`9+OBVrMaxxY%(tBq6D`$_c`0iykA3mZ;2_A2=n(p+P_7 z1mUzlKOzgym>+vBCYCeiCoV%w%$T3D3FVSESYE3GMZX+(8HQ@Ze9k7Vm^@>i@LC-x zTILIvVJLQ4Y|^61Gv;;wK5w&f?RJr>s9I;0qVBU?hN0RvL)oNtlV{9fUaNDZXq@3L z!%*zC*rcVCXUq{^s{=*vjC2`>V!OpAt)4t%j`ms|DB9;nmtiP&Tx`+;$}{E|uhoH~ zgT}fHL$T>%lh#n4F~@nW4irsvi_0(+`z|(V8RZ#sg4gOm(MPws3`4Q?A`{P;le`u~ z%Ng@Fmmw%-%*kxhM#?kh?Ov+`MI+teG7Qy5n!+aB^vH}k)oXR2XryT_!%%F!*rbh= zXUx02RtJi^pXn~cP;I0cY|=)`Gv?i1s{=(N-QzM0#ny{W+DLiEyw7WOplGC-F2hi4 zz1XCUlxNIYUaJE|Bh7XhhGOf*CT*lVW6tqf9Vi-UuFEhKTQ4?gBjp)$p4aL?(MS)u z3`4Q?Vv{yfo-yZptqv58^oYwa6k9Jc@r=39YcaH(F&}jqf?~#8#3pT|JYzoQwK`BV z(qflks5a74HFd3;F_$@|7SW{A-1Y<~lm}1BH#9CMi(aDK1wQGN7>Db7iW7v>t9zO( zsM})3e8wp;4qf{!CkUrayMioQv@&Bp=ad+SmR-pS!fD4oPZq6MnK4&6CB~s&S95}J z+O98YI6*k=)tAVkwJI~_%T9@L=+sv@K{##HSIMG1&)IoObCtvS^jcjJe(^F%CVtffIz&7Trh|Em4^9D4mN4U$ zF?V~d4isIp$7L9*ZL^n6S~q#d+~>7AP&CedmtiROT5QtN$us8LUaJE|?;LO$hGM(L zCas=4V;=Nc9Vpu8kjpR>J1#b90p%I+vBhL$ttCoV%!%$T3DNgFB8n4fvA4it@a z++`T5jr2L2aML3*<_WLWfufPVa2bYT>%}H*q&#C@_lvys$~S_|QYTeguTs>lm&-6z z8)+z;w2|_RIm~Nyt`v!cvwM^Mf)Ysd%K+!^UyDQI6*w^m%U`se#xWWJ}1RI^vixu5D$wd zvS`2LDerA3#XR)O0ZtGPJ14SezvKb$pp#-A`sENOh=+9(S+rmBY5-M~UfLSK#`za?o~j zZVC$_2`xC4{FbC0IL#V(hP%^AA*`I??&5^SVTPMd7F0#v_c$r$p)Ky_1o5;l?jeg7 zMxNpBbyCbjXWYjL;$ibc7Ojmu!`<(sn1|+=#R=kJ|3elnk37RY;G~#`{+PoF;$aI! z7Ojvx!#(Jvn1>db#|h$L7ep2;$b617Oj&!!!2-9%tNCr#U9hkkjM6U4)gh%DMKd4_w=Nih%o zvXT?T!;Xk7+An#ATjivfhkjYj3F2W#L>BFrJj1={q?m_(S;Gn9VMjz3?Uy{mz3ilz zhkkj56U4)gh%DMKd4^l-q?m_(d5sgq!;Xk7+An#ATkoWphkn_>3F2W#L>BFrJi~2r zQp`iYY~}>f+n8~F1XgB#Y3XT+RXxw8BdSP;3wwHyFgsa*|eoNA8+HVc0%wmRni-nMczI>bf zmZWWYz#6nHWrll)g^+}%JV<^^(w;nI4O){j!@bKwNJ2**CchIoMw#J`u@I8biyx5RlC%{+v<59jnc+TSAta#@KPJB=X&-)K4O)jX z!+pv^NJ1BWMt)1uCOmEpT7)vgea=EiLJOWCza?o0eqjwf!+q(b5LV7`*ZoJ?_2g>k z(%IrL!(C4nR7KwRI4S0#ErxM|c-j}k$)bgkXSf@j6!Xv-BRD}kY<|e1wUKAIQBI0^ zXpYgGARhKVWYO}-Gu%y1ih1adF`OVCwm@Xj3du9v%}$DWXpwQ8ARcx>WYHqYGu(J5 z#XNM$1WphS8zHi2o#YvAqLX4C8f6kEh=;upS+rF03^&5uCy0j~k+tv)x6DZ)ubknY;DqI2 zhFeY+?Uy{mJ?W&FhkkjA6U5Vgc{W?RR?ToLSf~LrnKU0gNB)e0BZV6pS6YK!nB12= z&q7GTRjnewCFwP-wgyyYF~hyULP$bizDRyc(zaY<4O*5m!@a~pNJ3M-Onyt!o_xg` zv?gVSdzFQdgpOQGeoNAZe9aoPAZ3PI$3jR#JFX|cC22Qqum-J0nc+6F5R%Y~o5*iT z+KQX4K}%6)xGgM%BsAhy@>`Pj;p^6*btp63HWoq>y6_G1Taq^6c5Bcglo@UZ3n2+D zxRd;rq#gLCHSi3#%Sj=uoZ)tJ!s0N)?I8=QBJX>g6!Xv)`#3>7?Th_n(Za|x+*?kH zdFYI{IYB&Ze#oM=k!QGfoD}oW90xf;JnVnSqUDiixObft^UxoMIYB&Zfykm2l4rR0 zofPxXB1bquJnVwVqD7KtxMNO=dFYZ4I6*vYgvg?Gl4rP&oD}oWC?9izc-RY(MN1{m zaGyFU=Al+e#tZ3O-_n==$A2^ARcx^WYK=fGu+Kiih1alahxC?c0^>+ ze#tZ3cqhd?^veWJ5Dz;dvS`2L8E&GJVjlWs5+{g<9T8cyU-Aq$*-0@E{c<}eh=&~! zS+rmB3^&C|F%SJRl@r9nj>uYghP%^AA+Ma_?&5^yVTPMd7VVcj!_9C~%tOE2%?aXZ zzucECXIIT|Gg+tsGnq6W-B13Ef+K|+8fRI9UYOjM&1NAa;i?`Wza{B4&9MelW--If zWg#S?FCQeoC23pEvj#0onc*H{Ata$GA11#gX;03#2CYe%;T~ZjB%vc0kl&KDAs1SM z7NpE@kFpSw(2k49Z%NvXk6D9Oqs(xNSqMq!#U`NN;ZxS2MJO}e(=3D}wBR%3w z949OeGu%qDpepjd$4M~{ZLx|I#M8c5O%^STJj1=x6Vm14=u8u6U4(Vh%8zpd4}8Q zq?m^;*~AIrVIxEqt&=>%ZE;e}L!)fv1o5yJB8!$vp5eARDdwS9-rxlBupJ_cR!g4Y zb~q{KpqVjlYC15OYRJ0h}ZzvLP2BPYc?^vlPb zARcx^WYK=fGu)?6ih1al&p1Im?1;#s{gP+6&z%(W&@U%AK|Jh;tc7Q|FP#+f${Fsu z|0Fx2Jlb^C9TDEs9T8cyU-Aq$)JZW9{W6Rboh)7ZWkj}|Q#HelWT6JkWYT;ziu@S` zM+!GIj~29{OcHCy0j~5m~ff z@(j1pNih%ovWXMK!;Xk7+An#A+v22{hkn`03F2W#L>BFrJi~2sQp`iYyuk_LVMjz3 z?Uy{m?Ql}eL%;0g1o5yVvKF4DkwyC@&v1L46!Xw8`#3>7 z?U%Q+<=msi%@2`;VgtCwBQZowu=yd2)<&M; zZgEn~LvxJh1o5!{A&Ztrp5bnFQp`htOymUdumvKER!E-VZgW!1LyJu21o5y7B8wJD zp5g9rQp`h_OyLCaun{7Q)=8e>ra39*p;7MS1o5yJB8!$vp5dlDDdwS9W^jUd*bb3J zt0m8H_c$r$pI^UyEPaDsT)5m^h*a4Vb?^2!8TE4|iLG)}hRBdsqlb=)%3^wZF*5<~YU);$i11E@w9g(&03^&qAA+Ma_ zMsdROFvE=|i}p*N;cj$N%tOE2#0lbQzlBFr zJj31Nq?m_(xt9~f!;Z*Wc!rzlq>xw6aQAb<@-V~AB8&D*p5bOYDdwSH9^eG=v|k>~ zmh-D-xOptpfSF91j~*g_M!}K74UG?5gI<{2m(6D(B;l$aA-^T*H7&3PRAw>5Eo31i zp)VgLza?o~F0uwKOPS#wV<9A=DHoI9lC&q6ScBH2%y5sh5R%Z5OUZ9Z+K|hvK?_o5 zxF=W$NodFAot5IgSr&tI{=*6eWZ%NvU&sc+&qRep5vJjHch%3l%N!o|c zS%cQ0%y27N2ubL|=gDtL+JvjDL5omkxYaC#B(&fQeG#tGtK7ep2;so)q7b1(6N}l2NI4S0#SN3v(c-Rh+MXM#xaQmGU z^UyADae{c*5m^h*a0i?e^2!Q?ewl3vq9Yd~cdGu$K=LK6D&Hu77Nw&i4N(6W>n?sgVJ5}NW3@>`Pj z

                                                                                                                                    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�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 diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal.o index 09c9694499211005c08d7b5f112253e3cd7f0c33..ab04f99ee92d27cbbba31bfb68d84d12b3f7de0e 100644 GIT binary patch delta 102 zcmX@|NBzhj^$iPcWK0!|42(>b7#JDi<3l`sUE|{wlnl+S49u-ejhgq`wC}ZH1Y#y2 wW(HywAZ7((HXvpPVvg;5Z8*>Huv?^>C+iwBO#j%#VL4fbMPU0)PtNQu00s9WE&u=k delta 102 zcmX@|NBzhj^$iPcWK0x{42(>b7#JDi<3l`sUE|{wlnf25j7+RdESvY*wC}ZH1Y#y2 wW(HywAZ7((HXvpPVvg;5Z8*>Hu$x;XCF>e9O#j%#VL4fbMPU0)PtNQu00e>~C;$Ke diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_cortex.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_cortex.o index 4c938823f1a613df434c936b7f40309f09de16ff..17cf64068bb2c6bc101e30397fba1f8a6d40ad78 100644 GIT binary patch delta 85 zcmaE}O8w0$^$q&QjHZ(fj78YZtqjbqOpThojoZDA8G)Dyh?#+y1&CRJm<@>8ftX{v fw=riI7i&_Yfv)lNjdq+?lYg=bY*(@4^q39+Rrwh& delta 85 zcmaE}O8w0$^$q&Qj3$!}j78WDtc*;oOe~wdjoZDA8G)Dyh?#+y1&CRJm<@>8ftX{v fw=riI7pu96fv)lNjdq+?lYg=bY*(@4^q39+PEi=t diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_dma.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_dma.o index a91c80a98722ca5c202c86946451db40c4652788..b296c734d2e5562b940ab58b8893ebf919ca4f28 100644 GIT binary patch delta 90 zcmZ26U46xL^$n7yGNuYf21cez42%r%@gbhRuJQ2-N`~fE2If|#M$M+C?WU%TK+FWh j%s|Wn#H>Kf2E^<@%(30nlyeIwi$$7=#rC&$oV$AfIj$Ig delta 90 zcmZ26U46xL^$n7yGA0T}21cez42%r%@gbhRuJQ2-N`?kjMkZD!md&Q7?WU%TK+FWh j%s|Wn#H>Kf2E^<@%(30nlyeIwi+PH%!S=UyoV$AfIBXbj diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_exti.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_exti.o index 3855dddc177c39265d7f1b9632bea30f362708d4..af4f22c8bb6ec99536a3714752709ec0150387a5 100644 GIT binary patch delta 101 zcmX?cRqe!8wG9syWlR-}42(>b7#JDi<3l`sUE|{wlnl+S49u-ejhp`}w*OUR1Y#y2 vW(HywAZ7((HXvpPVvg;96*)6G*-X<6OmvN>JL+&+O}@z_uzj00r%*ir1`#61 delta 101 zcmX?cRqe!8wG9syWlR)|42(>b7#JDi<3l`sUE|{wlnf25j7+Rd4V(Wew*OUR1Y#y2 vW(HywAZ7((HXvpPVvg;96*)6G*(}VHEOd>hJL+&+O}@z_uzj00r%*ir1Dqnp diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_flash.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_flash.o index d29393b3895a483833ba98e892ea5ff65d78e07b..70a4546ba1ed2ff15d8d4e36c6b73c1efc74697d 100644 GIT binary patch delta 90 zcmaDbMg74P^$kCDWlR-}42(>b7#JDi<3l`sUE|{wlnl+S49u-ejhjXF+C}vkftU%1 jnSq!Eh*^P{4T#x+m}9%B9;X=>i-m=m!FGQOPQgh4WTO^C delta 90 zcmaDbMg74P^$kCDWlR)|42(>b7#JDi<3l`sUE|{wlnf25j7+Rd4Vy*v+C}vkftU%1 jnSq!Eh*^P{4T#x+m}9%B9;X=>i=k1H#dd!SPQgh4V=@+B diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_flash_ex.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_flash_ex.o index c58bf740f37f501075ddc024ecab587bf07d6d4d..264a8684a6e4e4c41456ba2c9a9d55d57bcee824 100644 GIT binary patch delta 101 zcmbQ!uRf<=eM6?6jH!Z=fsv^a10zFxe2Ay7Yka(dlA*bkfw`5badWF)d#fHJ5HkTW uGZ3=?F)I+W0Wmueb8K(b<6O(bW|3@cpldu`(1z1$vL&m)_9kmisU85yx*Wy; delta 101 zcmbQ!uRf<=eM6?6jERDgfsv^a10zFxe2Ay7Yka(dlA(c>k%^V5VRNfqd#fHJ5HkTW uGZ3=?F)I+W0Wmueb8K(b<6O(bW}aecp=&%{(1z1$vL&m)_9kmisU85wwH(O+ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_gpio.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_gpio.o index 063343083545e630345b2657a50a20a9a1e4b693..398da3a5eb448330e87612a7a1bf28c35060b904 100644 GIT binary patch delta 101 zcmZ2*QEkCRwGGP^WlR-}42(>b7#JDi<3l`sUE|{wlnl+S49u-ejhYWDwjWkx1Y#y2 vW(HywAZ7((HXvpPVvg;H6*;xJ*(?$*4RnpC@6+bAoh-+~yWLKgGpQN?Vagv+ delta 101 zcmZ2*QEkCRwGGP^WlR)|42(>b7#JDi<3l`sUE|{wlnf25j7+RdESnE2wjWkx1Y#y2 vW(HywAZ7((HXvpPVvg;H6*;xJ*~~31lXZ=!@6+bAoh-+~yWLKgGpQN?VI&_{ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_gpio_ex.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_gpio_ex.o index ca67bcefcc3d8f36b3bb839863cf52095275fc62..fcec917a93874fbcb93f34e81916d0c706e6b02b 100644 GIT binary patch delta 101 zcmey6J2A5$s6@8Cr@A!*gjQ^^LZu!eCHs& diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_msp.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_msp.o index 1c96e2a605c9881ccb6cdf59f38663b6a17c2067..5dfae3370ff4d5e998cfb17adf3de7f705687647 100644 GIT binary patch delta 107 zcmdn-UUkQN)eVZAGNuYf21cez42%r%@gbhRuJQ2-N`~fE2If|#M$NXI?Y5kZK+FWh z%s|Wn#H>Kf2E^<@%(2~;laq&&-6GZ8MAw*M@Kf2E^<@%(2~;laq&&E!EOO*O+1QLM_Y5F-!v6X9{sHXWniv##xyN0KIV< AtN;K2 diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_pwr.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_pwr.o index 276bb7c347223afbfb776466a60f33908149e4f3..a57cf7e5f8f9fc17fb770d141e2501e0ec1ad1be 100644 GIT binary patch delta 97 zcmeycM*YJY^$nMGWlR-}42(>b7#JDi<3l`sUE|{wlnl+S49u-ejho-=w!hb91Y#y2 rW(HywAZ7((HXvpPVvgn&=ucOg5CT+|FsknLY~ud@vzV delta 97 zcmeycM*YJY^$nMGWlR)|42(>b7#JDi<3l`sUE|{wlnf25j7+Rd4V&NVw!hb91Y#y2 rW(HywAZ7((HXvpPVvgKf2E^<@%(30sg!3C0yM+dJ(!m8Spz3rQMk delta 97 zcmZ3pTz$=Q^$qGKGA0T}21cez42%r%@gbhRuJQ2-N`?kjMkZD!md(y4?an5QK+FWh r%s|Wn#H>Kf2E^<@%(30sg!3C0yQx`9vaT`1+dJ(!m8Spz45k{A diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_rcc_ex.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_rcc_ex.o index b49b2964ef923ba9bdbd5643165f713cb5e3b286..98b0fa7f3f3603d8887a29e3ca208fc738cd338d 100644 GIT binary patch delta 96 zcmbO+QEkRVwGHmVGNuYf21cez42%r%@gbhRuJQ2-N`~fE2If|#M$O5>?a9K7K+FWh p%s|Wn#H>Kf2E^<@%&|RLn6r+9EydVC*O*~)1FPqD0~yYY900|;7|Z|w delta 96 zcmbO+QEkRVwGHmVGA0T}21cez42%r%@gbhRuJQ2-N`?kjMkZD!md(k+?a9K7K+FWh p%s|Wn#H>Kf2E^<@%&|RLn6r+9&BV+=*O*~)1FPqD0~yYY900-a7@PnA diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_tim.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_tim.o index fdfec329a45e823c58afb26502cb63a49e076349..e9fff1b9c39b6ff1c736abfbe062b104c4052b48 100644 GIT binary patch delta 108 zcmeyd&gjQFqlPVvt7~OU6^smwOqCcI8RFwZJbhi`;}w()&8-Z~txS#DkJmB+F%u9o z12GE_vjQ<25VHd@2M}{^KVHlAN|xQ+G}S=Ym|^n92+PTGIs)yCbGWuM&fzZq4FFWU BCx-w4 delta 108 zcmeyd&gjQFqlPVvt7~OU6pRdvOqCcI8RFwZJbhi`;}w()4XlhztV}H1kJmB+F%u9o z12GE_vjQ<25VHd@2M}{^KVHlAN|xO)HO)fTm|^n92+PTGIs)yCbGWuM&fzZq4FFhI BC$|6q diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_tim_ex.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_tim_ex.o index 520002e465588dc90146445a704df1bda421b385..d9a526c39a80d8523c5ed4e6010e17c939f6f42c 100644 GIT binary patch delta 102 zcmcbzN9)QStqr+TWlR-}42(>b7#JDi<3l`sUE|{wlnl+S49u-ejhZ{Bws%ft1Y#y2 xW(HywAZ7((HXvpPVvg;dQ#r5mvssuW>l!mmHr!{qeZf-B2h7{+S8`tc0suMfCRYFe delta 103 zcmcbzN9)QStqr+TWlR)|42(>b7#JDi<3l`sUE|{wlnf25j7+RdESo#0ws%ft1Y#y2 yW(HywAZ7((HXvpPVvg;dQ#r5mvzsO+CF>e9Og7wSxqbdp&Iiof8&+~&`2ql8rzYM2 diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_uart.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_uart.o index a1cfd24c95759ed5fe11d8515ab8b88fcc15bdcd..1ef7c628686525b3a48a17507297564d6d69e8ab 100644 GIT binary patch delta 100 zcmZqa(P`Kf2E^<@%(2~Bj`JrEi=nxh#dZg6&Lxupm{J&` delta 90 zcmaFzSMAAPwGHZWGA0T}21cez42%r%@gbhRuJQ2-N`?kjMkZD!md(y`?ap$HK+FWh j%s|Wn#H>Kf2E^<@%(2~Bj`JrEi>a}3@^%Mp&Lxupn1vX} diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/system_stm32f1xx.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/system_stm32f1xx.o index ad42f97db10fa188890994dfba8909df44e16ff2..17974a48a8aa99b718a27d32d3b2f456c2e36ddf 100644 GIT binary patch delta 101 zcmbR8Q+3Ku)eWgUGNuYf21cez42%r%@gbhRuJQ2-N`~fE2If|##?6g9?TtK)K+FWh v%s|Wn#H>Kf2E^<@%(1Kf2E^<@%(1Kf2E^<@%&|R|k8=_iyIGoLvaT`1^h7~U%kBD-oVf)6=d~Es delta 98 zcmbO;S#8c_wGEDZGA0T}21cez42%r%@gbhRuJQ2-N`?kjMkZD!md&wz?Xi4}K+FWh r%s|Wn#H>Kf2E^<@%&|R|k8=_iyGc@NvaT`1^h7~U%kBD-oVf)6=}Z{; diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/usart.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/usart.o index d207a02f4993cc085a3929178a4aefbd074af114..f383f3b0f8b10e653c16bfc3565ac17e68ece237 100644 GIT binary patch delta 90 zcmaE}MeWTNwGEKf2E^<@%(2~2j8lS}#UeSyV!N**r+g&Kf2E^<@%(2~2j8lS}#VFCjV7sp(r+g&