diff --git a/f103c8t6_keil/.mxproject b/f103c8t6_keil/.mxproject index b548d8d..5c46cee 100644 --- a/f103c8t6_keil/.mxproject +++ b/f103c8t6_keil/.mxproject @@ -9,17 +9,17 @@ CDefines=USE_HAL_DRIVER;STM32F103xB;USE_HAL_DRIVER;USE_HAL_DRIVER; [PreviousGenFiles] AdvancedFolderStructure=true HeaderFileListSize=3 -HeaderFiles#0=C:/Users/wuwen/morse_code_trainer/f103c8t6_keil/Core/Inc/stm32f1xx_it.h -HeaderFiles#1=C:/Users/wuwen/morse_code_trainer/f103c8t6_keil/Core/Inc/stm32f1xx_hal_conf.h -HeaderFiles#2=C:/Users/wuwen/morse_code_trainer/f103c8t6_keil/Core/Inc/main.h +HeaderFiles#0=C:/Users/kevin/Desktop/morse_code_trainer/f103c8t6_keil/Core/Inc/stm32f1xx_it.h +HeaderFiles#1=C:/Users/kevin/Desktop/morse_code_trainer/f103c8t6_keil/Core/Inc/stm32f1xx_hal_conf.h +HeaderFiles#2=C:/Users/kevin/Desktop/morse_code_trainer/f103c8t6_keil/Core/Inc/main.h HeaderFolderListSize=1 -HeaderPath#0=C:/Users/wuwen/morse_code_trainer/f103c8t6_keil/Core/Inc +HeaderPath#0=C:/Users/kevin/Desktop/morse_code_trainer/f103c8t6_keil/Core/Inc HeaderFiles=; SourceFileListSize=3 -SourceFiles#0=C:/Users/wuwen/morse_code_trainer/f103c8t6_keil/Core/Src/stm32f1xx_it.c -SourceFiles#1=C:/Users/wuwen/morse_code_trainer/f103c8t6_keil/Core/Src/stm32f1xx_hal_msp.c -SourceFiles#2=C:/Users/wuwen/morse_code_trainer/f103c8t6_keil/Core/Src/main.c +SourceFiles#0=C:/Users/kevin/Desktop/morse_code_trainer/f103c8t6_keil/Core/Src/stm32f1xx_it.c +SourceFiles#1=C:/Users/kevin/Desktop/morse_code_trainer/f103c8t6_keil/Core/Src/stm32f1xx_hal_msp.c +SourceFiles#2=C:/Users/kevin/Desktop/morse_code_trainer/f103c8t6_keil/Core/Src/main.c SourceFolderListSize=1 -SourcePath#0=C:/Users/wuwen/morse_code_trainer/f103c8t6_keil/Core/Src +SourcePath#0=C:/Users/kevin/Desktop/morse_code_trainer/f103c8t6_keil/Core/Src SourceFiles=; diff --git a/f103c8t6_keil/Core/Src/main.c b/f103c8t6_keil/Core/Src/main.c index df605a2..abc0b05 100644 --- a/f103c8t6_keil/Core/Src/main.c +++ b/f103c8t6_keil/Core/Src/main.c @@ -320,8 +320,8 @@ static void MX_GPIO_Init(void) GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH; HAL_GPIO_Init(mute_GPIO_Port, &GPIO_InitStruct); - /*Configure GPIO pins : tack_a_Pin tack_b_Pin en_c_Pin */ - GPIO_InitStruct.Pin = tack_a_Pin|tack_b_Pin|en_c_Pin; + /*Configure GPIO pins : tack_a_Pin tack_b_Pin en_c_Pin en_a_Pin */ + GPIO_InitStruct.Pin = tack_a_Pin|tack_b_Pin|en_c_Pin|en_a_Pin; GPIO_InitStruct.Mode = GPIO_MODE_IT_RISING_FALLING; GPIO_InitStruct.Pull = GPIO_PULLUP; HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); @@ -347,12 +347,6 @@ static void MX_GPIO_Init(void) GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH; HAL_GPIO_Init(pwr_en_GPIO_Port, &GPIO_InitStruct); - /*Configure GPIO pin : en_a_Pin */ - GPIO_InitStruct.Pin = en_a_Pin; - GPIO_InitStruct.Mode = GPIO_MODE_IT_RISING; - GPIO_InitStruct.Pull = GPIO_PULLUP; - HAL_GPIO_Init(en_a_GPIO_Port, &GPIO_InitStruct); - /*Configure GPIO pin : en_b_Pin */ GPIO_InitStruct.Pin = en_b_Pin; GPIO_InitStruct.Mode = GPIO_MODE_INPUT; diff --git a/f103c8t6_keil/MDK-ARM/MYDEIVERS/mymain.c b/f103c8t6_keil/MDK-ARM/MYDEIVERS/mymain.c index b0d0666..6f2fb47 100644 --- a/f103c8t6_keil/MDK-ARM/MYDEIVERS/mymain.c +++ b/f103c8t6_keil/MDK-ARM/MYDEIVERS/mymain.c @@ -323,18 +323,22 @@ void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) switch (GPIO_Pin)//中断线监测 { - case en_a_Pin: //编码器A脚 这个脚在config是只监测下降沿 - switch(HAL_GPIO_ReadPin(en_b_GPIO_Port,en_b_Pin))//监测编码器B脚 + case en_a_Pin: //编码器A脚 + switch(HAL_GPIO_ReadPin(en_a_GPIO_Port,en_a_Pin))//监测编码器A脚 { - case 1://通过监测B脚的状态识别正反转 - E1.code+=1; - E1.move_flag=1;//发生旋转的标记 - + case 1://通过监测B脚的状态识别正反转 + if(HAL_GPIO_ReadPin(en_b_GPIO_Port,en_b_Pin)) + { + E1.code+=1; + E1.move_flag=1;//发生旋转的标记 + } break; case 0: - E1.code-=1; - E1.move_flag=1; - + if(HAL_GPIO_ReadPin(en_b_GPIO_Port,en_b_Pin)) + { + E1.code-=1; + E1.move_flag=1;//发生旋转的标记 + } break; } break; diff --git a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL.uvguix.kevin b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL.uvguix.kevin index fdc63b1..62cdb43 100644 --- a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL.uvguix.kevin +++ b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL.uvguix.kevin @@ -1865,9 +1865,9 @@ 0 .\MYDEIVERS\mymain.c - 5 - 247 - 41 + 54 + 300 + 330 1 0 @@ -1919,7 +1919,7 @@ MYDEIVERS\mymain.h - 17 + 18 1 25 1 diff --git a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.axf b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.axf index 2e48d11..a6f0251 100644 Binary files a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.axf and b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.axf differ diff --git a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.build_log.htm b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.build_log.htm index 7d7f862..957bda8 100644 --- a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.build_log.htm +++ b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.build_log.htm @@ -43,7 +43,7 @@ MYDEIVERS/mymain.c(259): warning: incompatible pointer types assigning to 'char 3 warnings generated. compiling mymain.c... linking... -Program Size: Code=15508 RO-data=4024 RW-data=64 ZI-data=4216 +Program Size: Code=15516 RO-data=4024 RW-data=64 ZI-data=4216 FromELF: creating hex file... "f103c8t6_KEIL\f103c8t6_KEIL.axf" - 0 Error(s), 3 Warning(s). diff --git a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.hex b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.hex index 8793ebe..2023800 100644 --- a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.hex +++ b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.hex @@ -1,8 +1,8 @@ :020000040800F2 -:10000000B8100020A1010008F9220008611F0008B3 -:10001000F5220008390800086931000800000000D6 -:100020000000000000000000000000004531000852 -:100030003D08000800000000353000084931000884 +:10000000B8100020A1010008152300087D1F00087A +:10001000112300083908000885310008000000009D +:100020000000000000000000000000006131000836 +:100030003D0800080000000051300008653100084C :10004000BB010008BB010008BB010008BB010008A0 :10005000BB010008BB01000841080008490800086E :10006000BB0100085108000859080008BB0100083E @@ -10,24 +10,24 @@ :10008000BB010008BB010008BB010008BB01000860 :10009000BB010008BB010008BB010008BB01000850 :1000A000BB010008BB010008BB010008BB01000840 -:1000B000513100085D310008BB010008BB01000898 +:1000B0006D31000879310008BB010008BB01000860 :1000C000BB010008BB010008BB010008BB01000820 :1000D000BB010008BB010008BB010008BB01000810 :1000E000BB010008BB010008BB01000800F002F8DA :1000F00000F046F80AA090E8000C82448344AAF17C :100100000107DA4501D100F03BF8AFF2090EBAE879 :100110000F0013F0010F18BFFB1A43F0010318473B -:100120000C4B00002C4B0000103A24BF78C878C15B +:10012000144B0000344B0000103A24BF78C878C14B :10013000FAD8520724BF30C830C144BF04680C60ED :10014000704700000023002400250026103A28BF35 :1001500078C1FBD8520728BF30C148BF0B60704739 :10016000642900F00581732900F043820020704764 :100170001FB59DE8030000F07DF91FBD10B510BD4F -:1001800000F062FA1146FFF7F3FF02F0EFFF00F014 +:1001800000F062FA1146FFF7F3FF02F0FDFF00F006 :1001900080FA03B4FFF7F2FF03BC00F0B1FA0000ED :1001A0000948804709480047FEE7FEE7FEE7FEE70B :1001B000FEE7FEE7FEE7FEE7FEE7FEE70448054947 -:1001C000054A064B704700004D310008ED0000085D +:1001C000054A064B7047000069310008ED00000841 :1001D000B80A0020B8100020B80C0020B80C00208D :1001E00070B5064600F02AF9056806F10B0020F00C :1001F0000704B4429CBF002070BD2B466A68BAB1A8 @@ -122,1107 +122,1108 @@ :10078000C2F20001D1E90023068184718580002A2C :1007900008BF0B461860486070BD00002DE9F043AB :1007A00081B040F62017C2F20007387BC10737D16D -:1007B000396889B340F00100387300F0DDF93C6816 +:1007B000396889B340F00100387300F0EBF93C6808 :1007C0002189D4F800800144A079A588B96003F09C -:1007D000F7F94AF20021C0F24A41B1FBF5F140F2CB +:1007D000FBF94AF20021C0F24A41B1FBF5F140F2C7 :1007E0002C090546481EC4F20009C9F8000003F0B0 -:1007F000CFF900210646C4F2C821284603F0E6F8E6 -:10080000314603F0F1F903F0A3F9C9F810002046CE +:1007F000D3F900210646C4F2C821284603F0EAF8DE +:10080000314603F0F5F903F0A7F9C9F810002046C6 :10081000FFF715FDC7F8008001B0BDE8F08300BF09 -:1008200000F0AAF9B9688842F6D9387B00F0FE00DA +:1008200000F0B8F9B9688842F6D9387B00F0FE00CC :10083000387301B0BDE8F083FEE7000070470000A8 -:10084000012000F071B80000022000F06DB8000037 -:10085000082000F069B80000102000F065B8000022 +:10084000012000F07FB80000022000F07BB800001B +:10085000082000F077B80000102000F073B8000006 :10086000B0B5044601700020608079B92079B8B134 -:10087000A07B012809D100F07FF9A16801F5FA7188 +:10087000A07B012809D100F08DF9A16801F5FA717A :10088000884282BFFF206080A0812178012918BFA3 :10089000B0BD2079012804BF00202071B0BD00BF89 -:1008A00000F06AF9A168012501F5FA7188424FF05C -:1008B00001003CBFA0890130A08100F05DF9A0607B +:1008A00000F078F9A168012501F5FA7188424FF04E +:1008B00001003CBFA0890130A08100F06BF9A0606D :1008C000A08925716080A07B0128D4D0DDE70000DD -:1008D0000146006800220A607047000080B51028B9 -:1008E00021D140F60040C4F20100202100F030F98F -:1008F00070B1012818BF80BD40F2B000C2F2000004 -:100900008169027F0131816142F00101017780BD7F -:1009100040F2B000C2F200008169027F01398161BA -:1009200042F00101017780BD40F21441C4F201019F -:100930000A68024214BF08607047FFF7CFBF00008B -:100940002DE9F04F82B00E68002E00F0FD8041F2DC -:100950000042C4F20102042340F2004E904208BF5C -:1009600003234FF6FF7CC4F2010E00930024012301 -:10097000C1F2100C4FF0000A4FF0000946E000BF32 -:10098000012504F00C030F279F402BEA070705FA07 -:1009900003F33B4342F82630D1F804B05FEACB3290 -:1009A000DEF8002054BF22EA080242EA0802CEF82C -:1009B0000020DEF804205FEA8B3354BF22EA0802ED -:1009C00042EA0802CEF804205FEACB23DEF80820D2 -:1009D00054BF22EA080242EA08025FEA8B2340F28F -:1009E0000C43CEF80820C4F201031A6854BF22EA6F -:1009F000080242EA08021A6001230E680AF1010A9D -:100A000036FA0AF204F1040400F09E8003FA0AF8B0 -:100A100016EA080FF1D04A68624511DC122A55D84F -:100A2000DFE802F0340A44485454545454545454A3 -:100A300054545454544C5000D1F80C9046E000BF2C -:100A40004FF6FF75C1F22105AA420FDC0025C1F265 -:100A50001105AA421AD00025C1F21205AA4215D0EA -:100A60000025C1F22105AA4210D02FE00025C1F2D5 -:100A70002205AA420AD00025C1F23105AA4205D0BA -:100A80000025C1F23205AA4220D100BF8A684AB1CE -:100A9000012A14BFC0F81480C0F810804FF0080974 -:100AA00014E000BF4FF0040910E000BFCA6802F173 -:100AB00008090BE04FF0000908E000BFCA6802F126 -:100AC000040903E0CA6802F10C0900BF224605468A -:100AD000BAF1080F24BF203A04352E680F2797403B -:100AE000BE4309FA02F232432A60CA79D2067FF580 -:100AF00084AF41F21803C4F202031A684FEA9A065F -:100B000042F001021A601A6840F6000302F0010286 -:100B10000192019AAEF57E7252F826B0C4F201033A -:100B200098420FD040F60043C4F2010398423FF4CC -:100B300027AF41F20003C4F20103009D984208BFB1 -:100B400002251EE700251CE702B0BDE8F08F00007B -:100B50008068084018BF012070470000C26802EAA0 -:100B60000103914341EA034101617047002A08BF34 -:100B7000090401617047000040F6B020C2F2000095 -:100B80000068704770B5B8B3044690F83D0028B9C6 -:100B9000002084F83C00204600F05CF9242084F812 -:100BA0003D002068016821F001010160016841F405 -:100BB00000410160016821F40041016000F010FB78 -:100BC00048F28041C0F21E0140F60013D4F804E060 -:100BD00088424FF00001C0F23D0348F2A16C4FF093 -:100BE000000238BF01219842C0F2010C38BF012237 -:100BF000E64538BF0A460AB1012070BD4DF6836153 -:100C0000C4F21B31A0FB01122168950C4B684FF414 -:100C1000967623F03F0343EA9243754344F6D35656 -:100C20004B60C1F262060B6AA5FB0656B50923F0BC -:100C30003F03E64538BF950C6A1C1A430A62CA692D -:100C400048F2A0664CF6FF73C0F20106B64522EAF0 -:100C500003020BD801384FEA4E03B0FBF3F001302A -:100C60006FF31F30042898BF04201EE0A3680138EA -:100C700063B119230EFB03F3B0FBF3F001306FF304 -:100C80001F3078B100F5804008E000BF0EEB4E0346 -:100C9000B0FBF3F001306FF31F3028B100F50040D6 -:100CA00003E000BF012000E001201043C861086894 -:100CB000D4E9072320F0C000104318430860886877 -:100CC00048F2FF3204F10C0690434CCE1843104317 -:100CD000A5698860C86820F0FF0030432843C860D9 -:100CE000086840F00100086000202021206484F89A -:100CF0003D10206384F83E0070BD00002DE9F04FE8 -:100D000083B0994616460F460446FFF735FF94F820 -:100D10003D10202920D1DDF83880DDE90CBA0546E8 -:100D200020688169890713D5FFF726FF401B1A2821 -:100D3000F6D300202021206384F83D1084F83E0083 -:100D4000216C41F02001216484F83C0004E000BFE4 -:100D500094F83C10012903D1022003B0BDE8F08FC4 -:100D6000012184F83C100168C90703D1016841F0F2 -:100D7000010101600168324621F400610160212017 -:100D800084F83D00402084F83E0000202064C4F830 -:100D900024B0A4F82AA0608D394620850020CFF623 -:100DA000FF70E06220464B46CDF80080019501F0CF -:100DB000D9F818B1012003B0BDE8F08F208D98B9A3 -:100DC000204641462A4601F053F998B3206C042886 -:100DD000F0D12068016841F400710160012003B086 -:100DE000BDE8F08F0004EBD0204641462A4601F0D2 -:100DF0000DFA0028EAD1616A2268084610F8013B22 -:100E00001361238D6062581E2085678D0604A7F14B -:100E100001076785576918BF17F00407E2D04878C3 -:100E20001061881C6062981E2085618D0139618582 -:100E3000D8E700BF2068016841F4007101602020FC -:100E400084F83D00002084F83E0084F83C0003B0A4 -:100E5000BDE8F08F10B586B045F200410068C4F2DD -:100E6000000100228842049202D006B010BD00BFEB -:100E700041F21804C4F20204206840F00800206027 -:100E8000206800F0080001900198C0200290122014 -:100E900003900320059001F5384002A9FFF750FDAB -:100EA000606840F400106060606800F40010019019 -:100EB000019806B010BD000040F2000040F6B021DD -:100EC000C2F20000C2F2000100780A681044086013 -:100ED0007047000080B542F20000C4F202000168D1 -:100EE00041F010010160032000F08AF80F2000F0AB -:100EF00005F800F027F8002080BD000070B540F232 -:100F00000006C2F2000640F23C013278C2F2000153 -:100F10004FF47A730968B3FBF2F20446B1FBF2F1C5 -:100F2000084600F04BFB0F2C4FF0010508D838B9EC -:100F30004FF0FF3021460022002500F035F87460A4 -:100F4000284670BD82B041F21800C4F20200016868 -:100F5000022241F001010160016801F001010191EB -:100F60000199416841F080514160406800F0805033 -:100F7000009000980420C4F20100016862F31A6135 -:100F8000016002B070470000002848BF704700F0C1 -:100F90001F01012202FA01F14EF200124009CEF2C5 -:100FA000000242F82010704710B54EF60C5CCEF2ED -:100FB000000CDCF80030C3F3022E8EF00704042C82 -:100FC00028BF0424BEF103034FF0FF3E0EFA04F4E1 -:100FD00038BF0023A14399400EFA03F39A4300F06F -:100FE0000F03043B1143634409010C3300F16042D9 -:100FF000B0F1FF3FC8BF02F56443197010BD000097 -:101000004EF60C51CEF200010A684FF6FF031A406B -:1010100060F30A2242F0806040F0FD700860704783 -:101020002DE9F04381B0002800F0858042F20008ED -:10103000C4F202080446D8F800000D4600F007008C -:1010400088420CD2D8F8000020F007002843C8F8E6 -:101050000000D8F8000000F00700A8426BD120681B -:1010600041F204098107C4F2020917D5410705D5E9 -:10107000D9F8001041F4E061C9F80010010705D566 -:10108000D9F8001041F46051C9F80010D9F80010E7 -:10109000A26821F0F0011143C9F80010C00741D146 -:1010A000D8F8000000F00700A8420CD9D8F80000DA -:1010B00020F007002843C8F80000D8F8000000F02E -:1010C0000700A84237D12068410707D5D9F800109A -:1010D000E26821F4E0611143C9F80010000708D567 -:1010E000D9F80000216920F4605040EAC100C9F835 -:1010F0000000D9F8002002F00C00082841F200207E -:10110000C0F27A0050D144F6F623C2F38341C0F610 -:101110000003595CD2033BD440F60010C0F23D00FE -:10112000484341E0606802280AD001282AD159F8D2 -:10113000041C890308D4012001B0BDE8F08300BF7E -:1011400059F8041C8901F6D5D9F8001021F00301E3 -:101150000843C9F80000FFF70FFD064641F2883743 -:10116000D9F80000616800F00C00B0EB810F97D057 -:10117000FFF702FD801BB842F2D9032001B0BDE8A1 -:10118000F08300BF59F8041C8907D4D5DCE700BF01 -:10119000D9F8002043F68053C2F34042C0F6000362 -:1011A0009A5C4843B0FBF2F0D9F8001043F6825243 -:1011B000C1F30311C0F60002515C40F23C0220FA78 -:1011C00001F140F20400C2F200000068C2F2000225 -:1011D0001160FFF793FE002001B0BDE8F08300002E -:1011E00040F23C0041F20401C2F20000C4F20201EC -:1011F0000068096843F69252C1F30221C0F600026A -:10120000515CC840704700002DE9F04182B00028D1 -:1012100068D00446007841F20006C007C4F2020616 -:1012200025D0706800F00C0004281BD0706800F016 -:101230000C00082802D17068C00313D4606800282D -:1012400000F06881B0F5A02F00F07C81B0F5803F00 -:1012500000F07C81306820F480303060306820F409 -:10126000802076E13068800301D56068D0B32078B3 -:10127000800718D5706810F00C0F07D0706800F068 -:101280000C0008286ED17068C0036BD430688007EA -:1012900002D52069012825D13068616920F0F80065 -:1012A00040EAC1003060207800071FD42078400752 -:1012B00032D4E56995B1706800F00C00082840F060 -:1012C0008F80012D0ED07068216A00F480328A422E -:1012D00008D1616A00F47010884203D1002002B086 -:1012E000BDE8F081012002B0BDE8F081A0690028CE -:1012F00062D00020C4F242200121C0F88014FFF720 -:101300003BFC0546706A800700F18C80FFF734FCD7 -:10131000401B0228F6D92AE1F06910F0805808D164 -:10132000F06940F08050F061F06900F0805000906A -:10133000009847F20007C4F200073868C00529D4B6 -:10134000386840F480703860FFF716FC054600BF2F -:101350003868C0051ED4FFF70FFC401B6428F7D97E -:1013600005E100BF2069002840F20000C4F24220DD -:1013700000F0828001210160FFF7FEFB054600BFFF -:10138000306880073FF588AFFFF7F6FB401B022867 -:10139000F6D9ECE0E068002800F08080052800F035 -:1013A0009780012800F09880306A20F001003062B8 -:1013B000306A20F0040092E00020C4F242200021B4 -:1013C000C0F88014FFF7D8FB054600BF706A80079D -:1013D0007FF56CAFFFF7D0FB401B0228F6D9C6E0C3 -:1013E0000027C4F2422700203866FFF7C5FB022D14 -:1013F00005460BD13068800140F1BE80FFF7BCFB91 -:10140000401B02284FF00300F4D968E730688001E0 -:101410007FF564AFFFF7B0FB401B02284FF00300DD -:10142000F4D95CE740F23C00C2F20000006844F6E8 -:10143000D351C1F26201A0FB0101480A019000BF33 -:1014400000BF0198411E002801913FF42FAF00BF5B -:101450000198411E002801913FF428AF00BF019878 -:10146000411E002801913FF421AF00BF0198411EA9 -:1014700000280191E4D119E700210160FFF77CFB0E -:10148000054600BF306880077FF50DAFFFF774FB9E -:10149000401B02284FF00300F4D920E7306A20F007 -:1014A00001003062306A20F004003062FFF764FB14 -:1014B000054641F2883700BF306A800720D5FFF724 -:1014C0005BFB401BB8424FF00300F5D907E700BFB4 -:1014D000306A40F004003062306A40F0010030624F -:1014E000FFF74AFB054641F2883700BF306A8007A4 -:1014F00006D4FFF741FB401BB842F7D937E000BFE5 -:10150000B8F1000F7FF4D5AEF06920F08050F061A3 -:10151000CFE600BF306820F480303060306820F4BF -:1015200080203060FFF728FB054600BF306880034D -:101530007FF59DAEFFF720FB401B64284FF00300B2 -:10154000F4D9CCE6306840F480203060306840F454 -:1015500080303060FFF710FB054600BF3068800325 -:101560003FF585AEFFF708FB401B6428F6D9032042 -:1015700002B0BDE8F08100BF206AB0F5803F05D120 -:101580007168A26821F40031114371607168626A68 -:1015900021F4741110430843706001203866FFF78E -:1015A000EBFA0446306880013FF598AEFFF7E4FAA5 -:1015B000001B02284FF00300F4D990E6411E0020E2 -:1015C000B0EB116F1CBF012070474EF21002CEF23B -:1015D000000251604EF62351CEF20001F0230B7051 -:1015E000072190601160704770470000704700004D -:1015F00010B590F83C20012A4FF0020233D080F859 -:101600003D200268D2F804E0D2F808C00C682EF041 -:101610007003234340F2FF74C4F20004A2425360FB -:101620000ADCB2F1804F13D040F20043C4F2000351 -:101630009A420DD011E000BF42F60043C4F201030C -:101640009A4205D040F60003C4F200039A4204D146 -:1016500049682CF08003194391600121002280F831 -:101660003D1080F83C20104610BD0000002804BF4B -:101670000120704710B5044690F83D0028B90020BD -:1016800084F83C00204600F067F8022084F83D0012 -:10169000206840F2FF730268C4F2000342F6004C77 -:1016A0009842C4F2010C15DCB0F1804F1AD040F220 -:1016B0000041C4F20001884214D0984218DCB0F115 -:1016C000804F1DD040F20041C4F20001884217D083 -:1016D0001AE000BF604505D040F60001C4F20001E9 -:1016E0008842EAD1A16822F070020A439842E6DDFE -:1016F000604505D040F60001C4F20001884203D1E4 -:10170000216922F440720A43A36922F08001D4F8CF -:1017100004E0E268194360450160C262C0F828E055 -:1017200002D16169CCF8301001214161002084F8B8 -:10173000461084F83E1084F83F1084F8401084F876 -:10174000411084F8421084F8431084F8441084F85F -:10175000451084F83D1010BD10B582B0006840F20D -:101760000041C4F20001884212D0B0F1804F29D16B -:1017700041F21C00C4F2020001681C2441F0010186 -:101780000160006800F00100019001980EE000BFC8 -:1017900041F21C00C4F2020001681D2441F0020164 -:1017A0000160006800F002000090009820460021CF -:1017B0000022FFF7F9FB204602B0BDE81040FFF71A -:1017C000E3BB00BF02B010BD90F83D1001291CBF63 -:1017D00001207047022180F83D10006840F2FF723E -:1017E000C168C4F20002904241F00101C16009DC0D -:1017F000B0F1804F12D040F20041C4F200018842A3 -:101800000CD012E042F60041C4F20101884205D03A -:1018100040F60001C4F20001884206D1816801F05F -:101820000701062904BF00207047016841F001014B -:10183000016000207047000080B590F83C20012A2C -:101840004FF0020200F0BF8080F83D20D0F800C0C9 -:101850004FF67772DCF8083023EA0202CCF8082051 -:101860000B683F2B1CDD5F2B20DD602B50D0B3F5C8 -:10187000005F6DD0702B40F0A080D1E901E3C96812 -:10188000DCF8082043EA0E0322F47F4243EA0121F8 -:101890001143CCF80810DCF8081041F077018AE019 -:1018A0001F2B29DC63B3102B2AD086E0402B63D09A -:1018B000502B40F08280D1F804E0C968DCF8203079 -:1018C000DCF8202022F00102CCF82020DCF81820DF -:1018D00022F0F00242EA011123F00A0242EA0E026B -:1018E000CCF81810CCF82020DCF8081041F0570193 -:1018F00021F020015FE000BF202B01D0302B5CD114 -:10190000DCF8081021F07001194341F0070152E0A2 -:10191000D1F804E0C968DCF8203023F01003CCF8DB -:101920002030DCF81830DCF8202023F4704322F05B -:10193000A00243EA013142EA0E12CCF81810CCF8AA -:101940002020DCF8081041F0670121F0100132E09E -:10195000D1E901E3C968DCF8082043EA0E0322F468 -:101960007F4243EA01211143CCF80810DCF808104B -:1019700041F480411FE000BFD1F804E0C968DCF801 -:101980002030DCF8202022F00102CCF82020DCF806 -:10199000182022F0F00242EA011123F00A0242EA82 -:1019A0000E02CCF81810CCF82020DCF8081041F01A -:1019B000470121F03001CCF808100121002280F805 -:1019C0003D1080F83C20104680BD000070470000AC -:1019D00010B5016804460869800744BFC8685FEA1B -:1019E000807039D40869400744BFC8685FEA407016 -:1019F0003ED40869000744BFC8685FEA007045D458 -:101A00000869C00644BFC8685FEAC0604AD4086974 -:101A1000C0071CBFC8685FEAC07051D108690006E2 -:101A200044BFC8685FEA006052D40869400644BFFA -:101A3000C8685FEA406053D40869800646BFC8683A -:101A40005FEA806010BD6FF0200220460A61BDE8A9 -:101A50001040FFF7CBBD00BF6FF00200086101200E -:101A600020778869800743D02046FFF7AFFF45E025 -:101A70006FF00400086102202077886910F4407F2D -:101A800040D02046FFF7A2FF42E000BF6FF0080001 -:101A9000086104202077C86980073DD02046FFF701 -:101AA00095FF3FE06FF01000086108202077C869BB -:101AB00010F4407F3AD02046FFF788FF3CE000BF9B -:101AC0006FF001000861204600F046FA2168A5E7A2 -:101AD0006FF0800008612046FFF786FD2168A4E7CB -:101AE0006FF040000861204600F038FA2168A3E753 -:101AF000204600F04BF8204600F0BCF92168002099 -:101B000020776FE7204600F041F8204600F0B2F958 -:101B10002168002020776CE7204600F037F8204647 -:101B200000F0A8F921680020207769E7204600F03E -:101B30002DF8204600F09EF921680020207766E706 -:101B400080B586B000680021B0F1804F049101D0CB -:101B500006B080BD41F21800C4F20200016841F0F5 -:101B600004010160006802A900F0040001900198DE -:101B70000420029002200390059040F60000C4F279 -:101B80000100FEF7DDFE06B080BD000070470000DA -:101B90002DE9F04390F83C30012B04BF0220BDE852 -:101BA000F0834FEAB202032A00F2E580DFE802F098 -:101BB000023A76B0036842F600461A6AC4F2010699 -:101BC00022F001021A621D6A1A465C6852F818CFA8 -:101BD000B3428E68D1F800E025F0020545EA06051B -:101BE0000CD1CE68D1E9057824F4407425F00C05B9 -:101BF00026F004063C43354344EA08042CF07307FE -:101C000047EA0E075C609F614F6809695F631D6268 -:101C10009F6947F008079F619F6927F004079F614C -:101C2000A6E000BF036842F600461A6AC4F2010645 -:101C300022F010021A621D6A1A46D3F804C052F844 -:101C4000184FB3428E68D1F800E025F0200545EA30 -:101C500006150FD1CE68D1E905986FF0400707EA65 -:101C600006162CF4406725F0C00547EA890735437E -:101C700047EA880C24F4E64444EA0E27C3F804C07B -:101C80009F614F6809699F631D629F6947F4006700 -:101C90009F619F6927F480679F6168E0036842F64F -:101CA00000461A6AC4F2010622F480721A621D6AA2 -:101CB0001A46D3F804C052F81CEFB3428E680C6881 -:101CC00025F4007545EA06250FD1CE68D1E90598BF -:101CD000360240F2FF47BE432CF4405725F44065DE -:101CE00047EA0917354347EA081C2EF073072743D4 -:101CF000C3F804C0DF614F680969DF631D62DF69F3 -:101D000047F00807DF61DF6927F00407DF612FE094 -:101D1000036842F600471A6AC4F2010722F48052AF -:101D20001A621A46D3F820C05D6852F81C4FD1F8E9 -:101D300000E08E68BB4204D14F6925F4804545EA36 -:101D400087152CF4005747EA063724F4E64646EA9E -:101D50000E265D60DE614E6809691E641F62DF69E0 -:101D600047F40067DF61DF6927F48067DF610902FC -:101D7000136819431160002180F83C100846BDE843 -:101D8000F0830000002804BF0120704710B504460E -:101D900090F83D0028B9002084F83C00204600F06F -:101DA00067F8022084F83D00206840F2FF73026863 -:101DB000C4F2000342F6004C9842C4F2010C15DC58 -:101DC000B0F1804F1AD040F20041C4F200018842C5 -:101DD00014D0984218DCB0F1804F1DD040F2004181 -:101DE000C4F20001884217D01AE000BF604505D058 -:101DF00040F60001C4F200018842EAD1A16822F055 -:101E000070020A439842E6DD604505D040F60001C5 -:101E1000C4F20001884203D1216922F440720A43CE -:101E2000A36922F08001D4F804E0E2681943604518 -:101E30000160C262C0F828E002D16169CCF83010BC -:101E400001214161002084F8461084F83E1084F896 -:101E50003F1084F8401084F8411084F8421084F850 -:101E6000431084F8441084F8451084F83D1010BDE8 -:101E7000704700007047000041B1082910D00429C4 -:101E800014BF00F1410200F13F020BE090F83E2048 -:101E9000012A1CBF01207047022280F83E2013E077 -:101EA00000F140021278012A1CBF01207047022273 -:101EB000082907D0042914BF80F8412080F83F206A -:101EC00002E000BF80F84020006801F01F010122FD -:101ED000036A8A4023EA02010162036A42F644412E -:101EE000C4F201011A43A1F14403984202620FD0E7 -:101EF00040F2FF71C4F20001884213DCB0F1804F60 -:101F00001CD040F20041C4F20001884216D01CE00F -:101F10000A6842F400420A6040F2FF71C4F2000114 -:101F20008842EBDD42F60041C4F20101884205D04F -:101F300040F60001C4F20001884206D1816801F038 -:101F40000701062904BF00207047016841F0010124 -:101F500001600020704700007047000070470000DB -:101F6000FEE700002DE9F04381B0044600680D460D -:101F70000168089F099E9946904641F480717A1C39 -:101F800001602AD017BB4169C90730D1FEF7F4FDC3 -:101F900000202021206384F83D1084F83E00216C4D -:101FA00041F020012164216884F83C000868C005E4 -:101FB00044BF4FF400702064032001B0BDE8F083FB -:101FC000FEF7DAFD801BB842E2D820684169C907F4 -:101FD000F6D00CE04169C90709D14169C90701BFC1 -:101FE00041695FEAC17141695FEAC171F2D005F0F0 -:101FF000FE0101610221C0F2010120463A4633464A -:1020000000F096F820B1012001B0BDE8F08300BFD8 -:10201000002000902068324641690091806939466D -:1020200000900098204600F0F1F858B1206C042888 -:10203000E9D12068016841F400710160012001B01C -:10204000BDE8F083B9F1010F0AD020684FEA1821EA -:10205000016120463946324600F0D8F80028E5D123 -:1020600020685FFA88F10161002001B0BDE8F083CB -:1020700070B50368044653F8140F400743D40E4666 -:10208000F1B1701C30D100BF186840053ED418680B -:10209000400738D41868400538D41868400732D44F -:1020A0001868400532D4186840072CD418684005D9 -:1020B0002CD4186840074FF0000048BF70BDE3E71C -:1020C0001868400522D4FEF757FD00202021206328 -:1020D00084F83D1084F83E00216C41F02001216419 -:1020E00084F83C00012070BD154600BF186840050B -:1020F0000CD4FEF741FD401BB042E6D8236853F8EC -:10210000140F4007F2D5002070BD00BF6FF480604F -:10211000186000202021206384F83D1084F83E00E0 -:10212000216C41F00401216484F83C00012070BD61 -:10213000F0B581B01D460368044658698FB2384037 -:10214000B84203D1002001B0F0BD00BF16467AB3FB -:10215000701C29D15869400540D458693840B842AC -:10216000F0D05869400539D458693840B842E9D0B0 -:102170005869400532D458693840B842E2D05869AD -:1021800040052BD458693840B8424FF00000E1D1E7 -:1021900039E000BFFEF7F0FC401BB0420DD82368C9 -:1021A00058693840B842CDD058694005F2D515E09D -:1021B0005869400512D4FEF7DFFC0020202120637F -:1021C00084F83D1084F83E00216C41F02001216428 -:1021D00084F83C00012001B0F0BD00BF1868202148 -:1021E00040F4007018606FF4806058610020206334 -:1021F00084F83D1084F83E00216C41F00401216414 -:1022000084F83C00012001B0F0BD000070B5036807 -:10221000044653F8140F000643D40E46F1B1701C67 -:1022200030D100BF186840053ED41868000638D485 -:102230001868400538D41868000632D4186840057C -:1022400032D4186800062CD4186840052CD41868BD -:1022500000064FF0000048BF70BDE3E71868400576 -:1022600022D4FEF789FC00202021206384F83D1051 -:1022700084F83E00216C41F02001216484F83C0088 -:10228000012070BD154600BF186840050CD4FEF74C -:1022900073FC401BB042E6D8236853F8140F0006C5 -:1022A000F2D5002070BD00BF6FF480601860002080 -:1022B0002021206384F83D1084F83E00216C41F019 -:1022C0000401216484F83C00012070BD80B584B015 -:1022D0009C460B4601466420029040F63010009266 -:1022E000C2F200001A460123CDF804C0FEF706FD35 -:1022F00004B080BDFEE70000FEE700002DE9F04FCE -:1023000083B040F2205840F220190027C2F20008A2 -:10231000C2F200090DF10B064FF0000A4FF0000B5E -:1023200009E000BF0AF1010A08F18008BAF1080FBC -:1023300009F1800962D06FF04800A0EB0A04782010 -:1023400000210DF1050201238DF80540FFF7BEFFC6 -:1023500010208DF80600782000210DF106020123DF -:10236000FFF7B4FF782000210DF1070201238DF85B -:102370000770FFF7ABFF002507E000BF4FF0000B31 -:1023800009F805700135802DCCD019F8050018F832 -:1023900005108842F2D0BBF1000F22D17820002135 -:1023A00002AA01238DF808404FF0010BFFF78EFFC2 -:1023B000E8B2000910308DF80900782000210DF1F5 -:1023C00009020123FFF782FF05F00F008DF80A00D4 -:1023D000782000210DF10A020123FFF777FF19F899 -:1023E00005008DF80B007820402132460123FFF7CD -:1023F0006DFF19F8050008F80500C1E703B0BDE856 -:10240000F08F000010B582B0AE208DF807000DF1FE -:1024100007027820002101230024FFF757FFD52071 -:102420008DF807000DF10702782000210123FFF746 -:102430004DFF50208DF807000DF107027820002194 -:102440000123FFF743FFA8208DF807000DF10702D5 -:10245000782000210123FFF739FF3F208DF8070086 -:102460000DF10702782000210123FFF72FFFD32071 -:102470008DF807000DF10702782000210123FFF7F6 -:1024800025FF0DF107027820002101238DF8074078 -:10249000FFF71CFF40208DF807000DF107027820A0 -:1024A00000210123FFF712FF8D208DF807000DF1A9 -:1024B0000702782000210123FFF708FF14208DF880 -:1024C00007000DF10702782000210123FFF7FEFE2F -:1024D00020208DF807000DF107027820002101234C -:1024E000FFF7F4FE02208DF807000DF107027820B7 -:1024F00000210123FFF7EAFEA1208DF807000DF16E -:102500000702782000210123FFF7E0FEC0208DF8AC -:1025100007000DF10702782000210123FFF7D6FE06 -:10252000D9208DF807000DF1070278200021012342 -:10253000FFF7CCFEF1208DF807000DF1070278209F -:1025400000210123FFF7C2FEDB208DF807000DF10B -:102550000702782000210123FFF7B8FE30208DF814 -:1025600007000DF10702782000210123FFF7AEFEDE -:10257000A4208DF807000DF1070278200021012327 -:10258000FFF7A4FEA6208DF807000DF107027820C2 -:1025900000210123FFF79AFEAF208DF807000DF10F -:1025A0000702782000210123FFF790FE002000F0B1 -:1025B00003F802B010BD000070B582B00446B72029 -:1025C0008DF8040001AA7820002101230026FFF7DE -:1025D0007DFE10208DF805000DF105027820002108 -:1025E0000123FFF773FE0DF106027820002101237D -:1025F0008DF80660FFF76AFE0DF10705782040218F -:102600002A4601238DF80740FFF760FE701C46B292 -:10261000B6F1FF3FF2DCB6208DF8040001AA782065 -:10262000002101230026FFF751FE10208DF8050040 -:102630000DF10502782000210123FFF747FE0DF17F -:1026400006027820002101238DF80660FFF73EFE88 -:102650000DF10705782040212A4601238DF8074017 -:10266000FFF734FE701C46B2B6F1FF3FF2DCB52036 -:102670008DF8040001AA7820002101230026FFF72D -:1026800025FE10208DF805000DF1050278200021AF -:102690000123FFF71BFE0DF1060278200021012324 -:1026A0008DF80660FFF712FE0DF107057820402136 -:1026B0002A4601238DF80740FFF708FE701C46B23A -:1026C000B6F1FF3FF2DCB4208DF8040001AA7820B7 -:1026D000002101230026FFF7F9FD10208DF80500E9 -:1026E0000DF10502782000210123FFF7EFFD0DF128 -:1026F00006027820002101238DF80660FFF7E6FD31 -:102700000DF10705782040212A4601238DF8074066 -:10271000FFF7DCFD701C46B2B6F1FF3FF2DCB320E0 -:102720008DF8040001AA7820002101230026FFF77C -:10273000CDFD10208DF805000DF105027820002157 -:102740000123FFF7C3FD0DF10602782000210123CC -:102750008DF80660FFF7BAFD0DF1070578204021DE -:102760002A4601238DF80740FFF7B0FD701C46B2E2 -:10277000B6F1FF3FF2DCB2208DF8040001AA782008 -:10278000002101230026FFF7A1FD10208DF8050090 -:102790000DF10502782000210123FFF797FD0DF1CF -:1027A00006027820002101238DF80660FFF78EFDD8 -:1027B0000DF10705782040212A4601238DF80740B6 -:1027C000FFF784FD701C46B2B6F1FF3FF2DCB1208A -:1027D0008DF8040001AA7820002101230026FFF7CC -:1027E00075FD10208DF805000DF1050278200021FF -:1027F0000123FFF76BFD0DF1060278200021012374 -:102800008DF80660FFF762FD0DF107057820402185 -:102810002A4601238DF80740FFF758FD701C46B289 -:10282000B6F1FF3FF2DCB0208DF8040001AA782059 -:10283000002101230026FFF749FD10208DF8050037 -:102840000DF10502782000210123FFF73FFD0DF176 -:1028500006027820002101238DF80660FFF736FD7F -:102860000DF10705782040212A4601238DF8074005 -:10287000FFF72CFD701C46B2B6F1FF3FF2DC02B050 -:1028800070BD00002DE9F04F86B0002B0091194675 -:10289000029300F09D80DDE90F5C40F2201A0021D8 -:1028A000C2F2000A0027039101900BE000242106E8 -:1028B00018BF01370399029B01310391C9B29942B4 -:1028C00080F08680002AF1D00099039B4FF0000928 -:1028D00019445FFA81F801F00701802323FA01F11E -:1028E0004FEAD80E0491C9430024059117E000BFB8 -:1028F0005FFA81FB0AEBCE1313F80B6004990E43C9 -:1029000003F80B60611CCBB2B3F1080418BF0C468E -:10291000082B09F1010908BF01374A45C7D0E95D15 -:10292000E3B2994009061DD5BCF1050FEAD8DFE8EE -:102930000CF003333322223DB8F13F0FE2D809EB0C -:10294000000149B20029DDD4C9B20AEBCE13D34647 -:1029500013F801A0059E704606EA0A060198DA46B9 -:102960005E54CFE7BCF1040F16D0BCF1010F02D0CA -:10297000BCF1000FC6D1B8F13F0FC3D809EB00017D -:1029800049B20029BED45FFA81FB0AEBCE1313F8DB -:102990000B6005990E40B3E7B8F13F0FB2D809EBD1 -:1029A000000149B20029A3D5ACE700BFB8F13F0F41 -:1029B000A8D809EB000149B20029A3D4C9B20AEB97 -:1029C000CE135E5CDDF810B086EA0B065E5499E724 -:1029D00006B0BDE8F08F00002DE9F04F83B09246BD -:1029E0000C9A0C46BAF1080F80460DD0BAF1100FC0 -:1029F00012D0BAF10C0F0CBF4FF0070B4FF0000BC9 -:102A0000197879B98EE000BF1978002900F08A8022 -:102A1000501E4FF0060B0AE04FF0080B1978002902 -:102A200000F08080BAF1080FA2F1010032D15D1CE4 -:102A30004FF0010A5FFA80F9474603E015F8011BE1 -:102A400000296FD0F8B20BEB00077F2F16D80A29A8 -:102A500014D0A1F120025E2AF0D843F69A52C0F6B3 -:102A6000000202EBC101A1F580710D9E0091E1B25F -:102A7000052208230196FFF705FFDFE70834E0B2DF -:102A80003F284FD85FFA8AF081454BD30AF1010AFB -:102A90004746D3E75D1C0126C3B2C146029314E04A -:102AA00044F20652C0F6000202EB0111A1F50071DA -:102AB0000091E1B2082210230D9F0197FFF7E2FE7B -:102AC000029B00BF15F8011B61B35FFA89F00BEBA5 -:102AD0000009B9F17F0F1BD80A2919D0A1F12002F2 -:102AE0005E2AEFD8BAF1100FDAD0BAF10C0FE9D1A3 -:102AF00044F2920201EB4101C0F6000202EB8101B7 -:102B0000A1F5C0710091E1B206220C23D4E700BF09 -:102B10005444E0B23F2805D8F0B2834202D30136D4 -:102B2000C146CFE703B0BDE8F08F000010B582B01A -:102B3000DDF810C0BCF1000F47D04FF0000E07E0E9 -:102B40000EF1010E5FFA8EF4644503F104033CD0EC -:102B50001C780A2C06D084B35FFA8EF4644507D142 -:102B60002EE000BF0EF1010E5FFA8EF4644527D00F -:102B70005C780A2C06D004B35FFA8EF4644507D162 -:102B800020E000BF0EF1010E5FFA8EF4644519D00B -:102B90009C780A2C06D084B15FFA8EF4644507D184 -:102BA00012E000BF0EF1010E5FFA8EF464450BD007 -:102BB000DC780A2CC4D0002CC4D102B010BD00BFF8 -:102BC000013302E0023300E00333DDE9054CCDE9D7 -:102BD000004CFFF701FF02B010BD00002DE9F04FDF -:102BE00094B0904294468846C4BF844610469942A9 -:102BF0001A46C4BF0A469846604580F21782A2EB87 -:102C000008016FEA0807174401F0030113970691C2 -:102C100008F00701802508F1010725FA01F907F0FE -:102C200007011D9B25FA01FAC7F3C4011291002187 -:102C300008F10204022B08BF494604F007064FF0D2 -:102C4000000B07914FF0000125FA06FE08BF514620 -:102C50000091022B08BFF346CDF804B040F2201BD0 -:102C6000C4F3C406C2F2000B0BEBC6110B91129910 -:102C700012940BEBC1110A91C8F3C4010BEBC11103 -:102C80000E915FFA88F1CDE91017F9B20D91E1B21A -:102C90000C9108F103010F9189F0FF0108918AF06E -:102CA000FF01CDE9031E8EF0FF01DDF818E0CDF83D -:102CB0002490CDF814A0029104E000BF01306045DB -:102CC00000F0B4814245F9DD41B20029F6D4002B71 -:102CD0005FFA80F900F09080012B40F01781129E7E -:102CE000BEF1000F414628D010993F2906D80E9F0B -:102CF000099C17F80910214307F809101199BEF132 -:102D0000010F1AD00D993F2906D80A9F059C17F884 -:102D10000910214307F80910BEF1020F0F9908BFEF -:102D200031460AD00C9C3F2C07D80B9E049C16F809 -:102D30000910214306F809100F99139C032C04D2A3 -:102D4000BCE700BF04318A42B8D0CEB23F2E0FD9C3 -:102D500001F1010A5FFA8AF63F2E1CD98E1CF7B2E8 -:102D60003F2F29D9CE1CF7B23F2FEBD835E000BF5B -:102D700006F0070401F0F8060BEB061616F80970CA -:102D800025FA04F43C4306F8094001F1010A5FFA10 -:102D90008AF63F2EE2D806F007040AF0F8060BEB9D -:102DA000061616F8097025FA04F43C4306F80940A3 -:102DB0008E1CF7B23F2FD5D806F0F8060BEB06169F -:102DC00007F0070416F8097025FA04F43C4306F8E6 -:102DD0000940CE1CF7B23F2FB4D806F0F8060BEB33 -:102DE000061607F0070416F8097025FA04F43C43A8 -:102DF00006F80940A6E700BFBEF1000F414629D002 -:102E000010993F2906D80E9C089E14F809103140ED -:102E100004F809101199BEF1010F1BD00D993F293B -:102E200006D80A9C039E14F80910314004F80910D2 -:102E3000BEF1020F0F99129C08BF21460AD00C9CCC -:102E40003F2C07D80B9C029E14F80910314004F85F -:102E500009100F99139C032C04D22FE704318A42E6 -:102E60003FF42CAFCEB23F2E0CD94E1CF7B23F2F01 -:102E700019D98E1CF7B23F2F27D9CE1CF7B23F2F9E -:102E8000ECD834E001F0F8070BEB071706F0070663 -:102E900017F8094025FA06F6B44307F809404E1C16 -:102EA000F7B23F2FE5D806F0F8060BEB061607F051 -:102EB000070416F8097025FA04F427EA040406F852 -:102EC00009408E1CF7B23F2FD7D806F0F8060BEB5F -:102ED000061607F0070416F8097025FA04F427EA25 -:102EE000040406F80940CE1CF7B23F2FB6D806F00E -:102EF000F8060BEB061607F0070416F8097025FA1A -:102F000004F427EA040406F80940A7E7129CBEF17E -:102F1000000F414628D010993F2906D80E9F079EE2 -:102F200017F80910714007F809101199BEF1010F47 -:102F30001AD00D993F2906D80A9F009E17F809104C -:102F4000714007F80910BEF1020F0F9908BF214622 -:102F50000AD0E4B23F2C07D80B9E019C16F809104A -:102F6000614006F809100F99139C032C04D2A5E6C2 -:102F700004318A423FF4A2AECCB23F2C0CD94E1C95 -:102F8000F4B23F2C1BD98E1CF4B23F2C2AD9CE1C94 -:102F9000F4B23F2CECD838E001F0F8060BEB061643 -:102FA00001F0070416F8097025FA04F4022B08BF93 -:102FB000674006F809704E1CF4B23F2CE3D806F0C7 -:102FC000070406F0F8060BEB061616F8097025FA4A -:102FD00004F4022B08BF674006F809708E1CF4B297 -:102FE0003F2CD4D806F0070406F0F8060BEB0616C3 -:102FF00016F8097025FA04F4022B08BF674006F89A -:103000000970CE1CF4B23F2CB2D806F0070406F0CB -:10301000F8060BEB061616F8097025FA04F4022BD5 -:1030200008BF674006F80970A2E700BF14B0BDE80A -:10303000F08F0000704700002DE9F04387B0904604 -:10304000012B814604D0002B72D109F1080001E068 -:1030500009F10C000368D9E900070024084499F835 -:10306000101020EAE07088423A46C8BF0846C9F806 -:103070000000B842B8BF013A961CB0424FF00006BB -:1030800002F10305C8BF01268D42B8BF012406EA3C -:103090000401B84202EB010004DB002918BFC9F8A3 -:1030A000040001E0C9F804000424C0B20E9E012708 -:1030B000CDE900040020002110220297FFF736FD21 -:1030C000D9F814304BB199F804000021CDE900047F -:1030D000602010220297FFF729FD012E13D1D9F8A5 -:1030E000002099F810300DF1120614A13046FDF7BA -:1030F000CDF80020012700906020382108223346B7 -:103100000197FFF769FCD9E900011022401A01017B -:1031100002EB00130227002080220097FFF75EFDDC -:10312000B8F1010F04D1D9F8000007B0BDE8F08371 -:103130004FF0FF3007B0BDE8F08300BF25642F25B6 -:103140006400000070470000FDF7B6BE7047000045 -:1031500040F68410C2F20000FEF73ABC40F6CC10F4 -:10316000C2F20000FEF734BCFEE7000092B0FDF7AB -:10317000B1FE00240120CDE90B44CDE909440690BD -:103180000A904FF4E0104FF4803102250F9006A80A -:103190000494CDE90244CDE90044CDE90714CDE91A -:1031A0000D51FEF731F828B1EFF3108072B600BF71 -:1031B000FEE700BF0F20CDE900054FF48060CDE9A8 -:1031C0000304684602210294FDF72AFF20B1EFF3C1 -:1031D000108072B6FEE700BF41F21800C4F2020090 -:1031E000016840F6004841F0100101600168C4F236 -:1031F000010801F01001069106990168A8F58065A3 -:1032000041F0200101600168012201F020010691D6 -:1032100006990168082641F0040101600168012453 -:1032200001F0040106910699016841F0080101606E -:103230000068082100F00800069006982846FDF76F -:1032400095FC40464FF4805100224FF4805B0027EC -:10325000FDF78CFC40464FF400410122FDF786FC4F -:1032600028464FF480710022FDF780FCCDE906640A -:1032700006AE4FF00309284631460894CDF8249055 -:10328000FDF75EFB40F2000A0B20C1F2110A069026 -:103290000AF50010CDE9070440463146FDF750FB22 -:1032A000CDE906B44FF0020B404631460897CDF801 -:1032B00024B0FDF745FB4FF40040CDE9060440463D -:1032C0003146CDE90849FDF73BFB4FF4807006A974 -:1032D00081E8110828463146CDF82490FDF730FBEF -:1032E0001020CDE9060A404631460894FDF728FB38 -:1032F0002020CDE90607404631460894FDF720FB23 -:10330000062000210022FDF74FFE0620FDF73CFEBF -:10331000072000210022FDF747FE0720FDF734FEBD -:10332000092000210022FDF73FFE0920FDF72CFEB9 -:103330000A2000210022FDF737FE0A20FDF724FEB7 -:1033400040F63010A8F53841C2F2000048F2A06201 -:103350004FF48043C0F2010280E88600C0E90373A5 -:10336000C0E90577C0E90777FDF70CFC20B1EFF362 -:10337000108072B6FEE700BF40F68410C2F2000073 -:103380004FF080410397CDE90177CDE910770C9795 -:10339000CDE90A77CDE90877CDE906778761C0E9FD -:1033A0000017C0E902770761FEF760F920B1EFF37B -:1033B000108072B6FEE700BF4FF48050009040F6D8 -:1033C0008410C2F200006946FEF736FA20B1EFF32E -:1033D000108072B6FEE700BF40F68410C2F2000013 -:1033E000FEF7D0FC20B1EFF3108072B6FEE700BF0D -:1033F00040F684100024C2F2000010A9CDE9104468 -:10340000FEF7F6F820B1EFF3108072B6FEE700BFCA -:103410006020CDE9060440F68410C2F2000006A93F -:10342000082208940A94FEF7B3FB28B1EFF310804A -:1034300072B600BFFEE700BF40F68410C2F2000083 -:10344000FEF77EFB40F6CC100021A8F58432C2F2D4 -:103450000000472340F2E7370991CDE90711CDE994 -:103460000011C0E90023C0E9021701618161FEF784 -:10347000FDF828B1EFF3108072B600BFFEE700BF81 -:103480004FF48050069040F6CC10C2F2000006A91E -:10349000FEF7D2F920B1EFF3108072B6FEE700BF5D -:1034A0000020CDE9000040F6CC10C2F200006946D1 -:1034B000FEF79EF820B1EFF3108072B6FEE700BF72 -:1034C00000F0B6F8FEE7000010B540F2A004C2F22A -:1034D00000042078617840F6142C0844C2F2000CF5 -:1034E0002D23A2780CF800308020C8401043A07033 -:1034F000481CC1B2083918BF01466170FDF73CFB9A -:1035000000F5E170A0600120E07010BD10B540F240 -:10351000A004C2F200042078617840F61422084426 -:10352000C2F200022E231354481CC1B2083918BF3E -:1035300001466170FDF720FB00F5E170A0600120FD -:10354000E07010BD70B540F2A004C2F20004E07853 -:10355000012849D1FDF710FBA168884244D92078A1 -:1035600040F6142EC2F2000E44F6063C00216378A9 -:10357000A2780EEB0005C0F6000CE1704EF80010CA -:1035800069600CF104056FF0250103E0023105F1DB -:10359000060511D015F8046C9E4203D115F8036C92 -:1035A00096420DD015F8016C9E42EFD12E789642CE -:1035B000ECD1273105E000BF20210EF800100EE00D -:1035C000263101EB4101614489780EF80010012099 -:1035D0002071FDF7D1FA00F196012078A160013049 -:1035E00020700020A4F801002079012810D1FDF7F7 -:1035F000C3FAA16888420BD900202071207840F6D8 -:103600001421C2F2000120220A540130207000E08F -:103610002078C0B2932818BF70BD40F61420C2F2C3 -:1036200000009321FCF7E0FE0020207070BD000038 -:1036300084B040F60046C4F20106A6F5806528462F -:103640004FF4807101224FF00108FDF78FFAFEF769 -:10365000D9FE40F68410C2F200000821FEF70CFCEF -:1036600040F6CC10C2F20000FEF7AEF8FDF76EF89F -:103670002846082100224FF00009FDF777FA4FF4A1 -:103680007A704FF47A713222FDF76CF800204FF413 -:103690007A713222FDF766F840F2B00BC2F2000BED -:1036A00040F208050BF120040BF1180AC2F20005E4 -:1036B0000BF130008BF82E80029000BF30460821BD -:1036C000FDF746FA01462046FDF7CAF85046FDF7D9 -:1036D000FFF8BBF82210CBF814000139FD290FD8F0 -:1036E000297801290CD14FF47A7064213222FDF738 -:1036F00039F8002000210022FDF734F8DBF814002F -:10370000D0B1FDF739FAA97842F2107210440129BC -:10371000CBF8100010D1DBF8080020F001010229DD -:103720000CD14FF47A7032213222FDF71BF80020C1 -:1037300000210022FDF716F8DBF80800032800F24C -:103740002381DFE810F01F01050081009B0000BF0E -:1037500030460121FDF7FCF901460298FDF780F89B -:1037600030460221FDF7F4F901460BF14000FDF768 -:1037700077F8DBF81400002802DCBBF8421071B1C6 -:103780004FF47A7032213222FCF7ECFF0020322114 -:103790000022FCF7E7FFFFF7B9FEDBF81400002872 -:1037A00002D4BBF8320060B14FF47A709621322215 -:1037B000FCF7D8FF002032210022FCF7D3FFFFF7EF -:1037C00083FE40F61423002000210822C2F20003E9 -:1037D000CDF80090CDF80480FFF7FEF8BBF80400A8 -:1037E000BBF8022001300BF15007ABF8040038465B -:1037F00074A1FCF74BFD0020382108223B46CDF890 -:103800000090CDF80480FFF7E7F8BBF82200FF280E -:1038100040F0BA80687801280AD14FF47A706421A8 -:103820003222FCF79FFF002000210022FCF79AFFC4 -:103830000220CBF80800FDF79FF942F2107108440E -:10384000CBF81000A0E000BFDBF814109BF822209A -:103850009BF800300127281D0097FFF7EDFB10B102 -:10386000022802D10327CBF80870FDF785F9DBF8B1 -:103870001010884288BFCBF8088085E042F62E60A1 -:10388000D846C0F22F0048F8500F2878D14644F6A9 -:10389000993A44F69D3605F11C01C0F6000AC0F6BF -:1038A000000603910028534644F6953740463146BA -:1038B0004246C5F83080C0F6000708BF3B46FCF71B -:1038C000E5FC68785346002840463146424608BF2A -:1038D0003B46FCF7DBFCA8785346002840463146BF -:1038E0004246CA4608BF3B464FF000094FF0010868 -:1038F000FCF7CCFCDBF814109BF822209BF800307E -:103900000398CDF80090FFF797FB03282CD8DFE849 -:1039100000F00307131F00BF0220CBF8080023E0CC -:1039200040F20801C2F20001087800280CBF81F8BB -:10393000008081F8009017E040F20801C2F2000117 -:10394000487800280CBF81F8018081F801900BE0D5 -:1039500040F20801C2F20001887800280CBF81F80B -:10396000028081F8029000BFFDF706F9DBF8101025 -:1039700040F6004640F208058842C4F20106C2F251 -:10398000000501D9CBF80880FFF7DCFDFCF706FF46 -:10399000FEF7B4FCFDF7F0F8DBF80C1088427FF678 -:1039A0008DAE01F57A70CBF80C0030464FF4004133 -:1039B000FDF7D4F8BBF80400ABF80490ABF80200B4 -:1039C0007CE600BF4650533A256400004FF47F0C5C -:1039D0001CEAD0121EBF1CEAD11392EA0C0F93EA24 -:1039E0000C0F00F0858090EA010F48BF42F480720E -:1039F00040F4000C41F400002CF07F4120F07F40A7 -:103A000000B5A2EB030281420FF2081CACEB504E52 -:103A10009EF800E0C0F100004FEA4E0E00FB0EFCE5 -:103A200038BF49004FEA2C1C0CFB0EF34FEACE1EA8 -:103A30000EEB635E4FEA112C0EFB0CFC4FEAC1212A -:103A40004FEA1C5300FB031102F5FA024FEA112C56 -:103A50000EFB0CFC4FEA01314FEADC4C00FB0C1171 -:103A600042EB2242C14228BF09184CEB03335DF8F8 -:103A700004EB10EB410143EBC250B2F57C0F38BFB1 -:103A8000704729D512F0F00F1CBF00F1C04000F0C4 -:103A900000407047008182838485868788898B8C6B -:103AA0008D8E8F919293959697999A9C9D9FA0A2A7 -:103AB000A3A5A7A8AAACAEB0B2B3B5B7B9BCBEC0F7 -:103AC000C2C5C7C9CCCED1D4D7D9DCDFE2E6E9EC98 -:103AD000F0F3F7FAFE0000004FEA400C0CF1807C96 -:103AE000BCF17E4F28BF7047B0F1C04000F043B931 -:103AF0000CEAD11390EA010F48BF42F4807262458C -:103B000038BF634507D213F47F0F16D080EA010057 -:103B100000F00040704710B500F0E7F8097EFC3E69 -:103B200000F005B880EA010000F00040704780EA2C -:103B3000010000F0004000F01EB912F47F0F04BF36 -:103B40000248704780EA010000F015B90000C07F0C -:103B5000C10DD1F19E0206DB4FEA002343F0004382 -:103B600023FA02F07047004207D54FEA4001B1F155 -:103B7000FE4F02D24FF00000704710B500F0B5F8CC -:103B800049922480002070476FEA200070470000AF -:103B900010F0004148BF4042B0FA80F310FA03F23F -:103BA000C3F19D030BD051EAC35101EB1220530620 -:103BB00038BF704700F1010008BF20F001007047D6 -:103BC000B0FA80F310FA03F2C3F19D030AD0D905CD -:103BD00001EB1220530638BF704700F1010008BF07 -:103BE00020F00100704700004FF47F0C1CEAD01257 -:103BF0001EBF1CEAD11392EA0C0F93EA0C0F00F0DF -:103C0000478090EA010F48BF42F480724FF0004CA9 -:103C10004CEA00204CEA012102EB0302A0FB011355 -:103C2000A2F50002002918BF43F001035B0028BF82 -:103C30004FEA330342EB22425FEA132C4CEBC250B3 -:103C40002EBFBCEB436FB2F57C0F70474FEA036C9D -:103C5000BCF1004F08BF20F00100B2F57C0F38BF67 -:103C600070470BD582F0FF0212F5803FC8BF704746 -:103C700000F1C040D8BF00F00040704700F5000CD4 -:103C80005FEA4C0C48BF7047B0F1C04000F073B819 -:103C90000CEAD11390EA010F48BF42F480726245EA -:103CA00038BF634504D280EA010000F0004070474D -:103CB00010B500F01AF800BF8900013E00F007B807 -:103CC00000F009B85FEA410C5FEA1C6C08D080EA9A -:103CD000010000F050B85FEA400C5FEA1C6CF6D1BE -:103CE0004FF00040A0F5800070470EF1020E2EF05C -:103CF000030E5EF8044B244204D44FEA4102B2F1B1 -:103D00007F4F11D84FEA4003B3F17F4F0CD80ED14B -:103D10004FEAD07C0CEB4C0C0CF1020CB2F17F4F53 -:103D200008BF4CEBD17C04E04FF0080C01E04FEAF7 -:103D3000D17C0CEB4C0324FA03F404F00704B4F137 -:103D4000040C06D20EEB840CBDE810404CF0010CC4 -:103D50006047DFE80CF0070802024FF00040A0F5D2 -:103D6000800010BD0846420018BFD2F1807288BFA3 -:103D700000F0004010BDFF2141EAD050C00570475F -:103D80000102000000000000000001020304060719 -:103D90000809000000000102030400000000000008 -:103DA0000000202020202000200050505000000063 -:103DB00000005050F850F85050002078C07028F0A3 -:103DC0002000C0C810204098180040A0A040A89033 -:103DD00068003020400000000000102040404020DB -:103DE0001000402010101020400020A8702070A863 -:103DF0002000202020F8202020000000000060404B -:103E00008000000000F800000000000000000060DA -:103E100060000008102040800000708898A8C888C2 -:103E200070002060202020207000708808304080C2 -:103E3000F800F80810300888700010305090F81022 -:103E40001000F880F00808887000384080F08888FA -:103E50007000F80810204040400070888870888802 -:103E60007000708888780810E00000606000606072 -:103E700000000060600060608000102040804020F2 -:103E800010000000F800F80000004020100810208A -:103E9000400070881020200020007088B8A8B880EA -:103EA000780020508888F8888800F08888F0888812 -:103EB000F0007088808080887000F088888888880A -:103EC000F000F88080F08080F800F88080F080803A -:103ED000800070888080B8887800888888F8888812 -:103EE00088007020202020207000381010101090C2 -:103EF00060008890A0C0A090880080808080808032 -:103F0000F80088D8A8A8888888008888C8A89888D1 -:103F100088007088888888887000F08888F08080A1 -:103F2000800070888888A8906800F08888F0A09049 -:103F300088007088807008887000F8202020202079 -:103F400020008888888888887000888888888850B9 -:103F50002000888888A8A8D88800888850205088A1 -:103F600088008888502020202000F80810204080F9 -:103F7000F800F0C0C0C0C0C0F000008040201008B1 -:103F8000000078181818181878002070A820202031 -:103F90002000002040F84020000020100800000011 -:103FA00000000000E010709068008080B0C888C8F1 -:103FB000B0000000708880807000080868988898B9 -:103FC000680000007088F0807000304840F0404089 -:103FD000400000007088887808F08080B0C8888829 -:103FE0008800200000202020200010000030101049 -:103FF0001060808090A0C0A0980060202020202029 -:104000007000000050A8A8A8A8000000B0484848C8 -:10401000480000007088888870000000F08888F0F0 -:10402000808000007888887808080000B048404008 -:104030004000000078807008F0004040F8404048A0 -:1040400030000000909090906800000088888850B0 -:1040500020000000A8A8A8A8500000008850205008 -:10406000880000008888986808F00000F810204058 -:10407000F8002040408040402000202020002020E8 -:1040800020002010100810102000000040A8100090 -:104090000000000000000000000000000000001010 -:1040A00010101010000010000000006C48480000C4 -:1040B000000000000000001414287C287C285050C8 -:1040C00000000010384040384870101000000020F8 -:1040D00050200C7008140800000000000018202078 -:1040E00054483400000000101010100000000000C0 -:1040F0000000000808101010101010080800002020 -:104100002010101010101020200000107C10282803 -:104110000000000000000000101010FC1010100043 -:104120000000000000000000001810302000000017 -:104130000000007C00000000000000000000000003 -:104140000030300000000004040808101020204057 -:104150000000003844444444444438000000003027 -:104160001010101010107C000000003844040810DB -:1041700020447C0000000038440418040444380043 -:104180000000000C141424447C040C000000003CCB -:1041900020203804044438000000001C20407844EB -:1041A000444438000000007C440408080810100053 -:1041B00000000038444438444444380000000038CB -:1041C0004444443C0408700000000000003030000B -:1041D00000303000000000000018180000183020E7 -:1041E000000000000C10608060100C000000000057 -:1041F00000007C007C00000000000000C0201804CB -:104200001820C0000000000018240408100030002E -:1042100000003844444C54544C40443800000030B2 -:10422000102828287C44EC00000000F8444478441E -:104230004444F8000000003C444040404044380002 -:10424000000000F0484444444448F000000000FCF2 -:10425000445070504044FC000000007C2028382866 -:10426000202070000000003C4440404C4444380092 -:10427000000000EC44447C444444EC000000007C1A -:104280001010101010107C000000003C08080848B6 -:1042900048483000000000EC444850704844E400B6 -:1042A000000000702020202024247C00000000EC6E -:1042B0006C6C54544444EC00000000EC64645454AE -:1042C000544CEC000000003844444444444438005A -:1042D00000000078242424382020700000000038DA -:1042E000444444444444381C000000F844444478A6 -:1042F0004844E000000000344C4038040464580096 -:10430000000000FC9010101010103800000000ECAD -:104310004444444444443800000000EC4444282809 -:1043200028101000000000EC444454545454280059 -:10433000000000C4442810102844C400000000EC11 -:1043400044282810101038000000007C4408101089 -:1043500020447C0000000038202020202020202045 -:104360003800004020202010100808080000003805 -:104370000808080808080808380000101028440039 -:10438000000000000000000000000000000000002D -:1043900000FC001008000000000000000000000009 -:1043A0000038443C44443C00000000C04058644491 -:1043B0004444F80000000000003C44404044380001 -:1043C0000000000C04344C4444443C000000000055 -:1043D0000038447C40403C000000001C207C202031 -:1043E00020207C000000000000344C4444443C0485 -:1043F000380000C0405864444444EC000000001001 -:104400000070101010107C000000001000780808E8 -:1044100008080808700000C0405C48705048DC0084 -:10442000000000301010101010107C000000000080 -:1044300000E854545454FC000000000000D86444C8 -:104440004444EC0000000000003844444444380078 -:104450000000000000D8644444447840E0000000BC -:1044600000344C4444443C040C000000006C3020F8 -:1044700020207C0000000000003C44380444780008 -:1044800000000000207C202020201C0000000000F4 -:1044900000CC4444444C34000000000000EC444490 -:1044A000282810000000000000EC44545454280058 -:1044B0000000000000CC48303048CC000000000074 -:1044C00000EC44242818101078000000007C4810EC -:1044D00020447C0000000008101010102010101064 -:1044E0000800001010101010101010100000002014 -:1044F0001010101008101010200000000000002400 -:104500005800000000000000000000000000000053 -:10451000000000000000000000183C3C3C18181887 -:10452000001818000000006666666624000000009F -:10453000000000000000000000006C6CFE6C6C6C61 -:10454000FE6C6C0000001818187CC6C2C07C068681 -:10455000C67C181800000000000000C2C60C18300D -:1045600060C686000000000000386C6C3876DCCC39 -:10457000CCCC76000000003030303060000000000D -:104580000000000000000000000C18303030303017 -:1045900030180C00000000000030180C0C0C0C0C43 -:1045A0000C1830000000000000000000663CFF3CDA -:1045B00066000000000000000000000018187E18CF -:1045C00018000000000000000000000000000000D3 -:1045D0001818183000000000000000000000FE0065 -:1045E00000000000000000000000000000000000CB -:1045F000001818000000000000000002060C18302F -:1046000060C0800000000000007CC6C6CED6D6E6A2 -:10461000C6C67C000000000000183878181818186A -:1046200018187E0000000000007CC6060C183060E0 -:10463000C0C6FE0000000000007CC606063C060660 -:1046400006C67C0000000000000C1C3C6CCCFE0C7C -:104650000C0C1E000000000000FEC0C0C0FC0E06D6 -:1046600006C67C0000000000003860C0C0FCC6C662 -:10467000C6C67C000000000000FEC606060C18300E -:104680003030300000000000007CC6C6C67CC6C6C4 -:10469000C6C67C0000000000007CC6C6C67E0606BA -:1046A000060C780000000000000000181800000050 -:1046B000181800000000000000000018180000009A -:1046C00018183000000000000000060C18306030A0 -:1046D000180C0600000000000000000000FE0000B2 -:1046E000FE0000000000000000006030180C060C06 -:1046F0001830600000000000007CC6C60C181818B6 -:10470000001818000000000000007CC6C6DEDEDED7 -:10471000DCC07C00000000000010386CC6C6FEC67D -:10472000C6C6C6000000000000FC6666667C6666C1 -:104730006666FC0000000000003C66C2C0C0C0C04D -:10474000C2663C000000000000F86C6666666666A3 -:10475000666CF8000000000000FE66626878686021 -:104760006266FE000000000000FE66626878686015 -:104770006060F00000000000003C66C2C0C0DEC601 -:10478000C6663A000000000000C6C6C6C6FEC6C621 -:10479000C6C6C60000000000003C181818181818FB -:1047A00018183C0000000000001E0C0C0C0C0CCC77 -:1047B000CCCC78000000000000E6666C6C78786C69 -:1047C0006666E6000000000000F060606060606007 -:1047D0006266FE000000000000C6EEFEFED6C6C601 -:1047E000C6C6C6000000000000C6E6F6FEDECEC665 -:1047F000C6C6C6000000000000386CC6C6C6C6C6E5 -:10480000C66C38000000000000FC6666667C6060D4 -:104810006060F00000000000007CC6C6C6C6C6C6C8 -:10482000D6DE7C0C0E00000000FC6666667C6C66C2 -:104830006666E60000000000007CC6C660380C0614 -:10484000C6C67C0000000000007E7E5A18181818AA -:1048500018183C000000000000C6C6C6C6C6C6C682 -:10486000C6C67C000000000000C6C6C6C6C6C6C6D6 -:104870006C3810000000000000C6C6C6C6C6D6D6FA -:10488000FE6C6C000000000000C6C66C6C38386C12 -:104890006CC6C6000000000000666666663C18181C -:1048A00018183C000000000000FEC6860C1830609E -:1048B000C2C6FE0000000000003C30303030303016 -:1048C00030303C0000000000000080C0E070381C68 -:1048D0000E06020000000000003C0C0C0C0C0C0C3E -:1048E0000C0C3C0000001038386CC60000000000C2 -:1048F00000000000000000000000000000000000B8 -:1049000000000000FF003030301800000000000000 -:10491000000000000000000000000000780C7CCCCB -:10492000CCCC76000000000000E06060786C666629 -:104930006666DC0000000000000000007CC6C0C00D -:10494000C0C67C0000000000001C0C0C3C6CCCCCF1 -:10495000CCCC760000000000000000007CC6FEC049 -:10496000C0C67C000000000000386C6460F060602D -:104970006060F000000000000000000076CCCCCCAD -:10498000CCCC7C0CCC78000000E060606C76666675 -:104990006666E600000000000018180038181818B5 -:1049A00018183C0000000000000606000E0606066F -:1049B00006060666663C000000E06060666C78787B -:1049C0006C66E60000000000003818181818181867 -:1049D00018183C000000000000000000ECFED6D6D5 -:1049E000D6D6D6000000000000000000DC66666637 -:1049F0006666660000000000000000007CC6C6C6B7 -:104A0000C6C67C000000000000000000DC66666690 -:104A100066667C6060F000000000000076CCCCCCC4 -:104A2000CCCC7C0C0C1E000000000000DC76626028 -:104A30006060F00000000000000000007CC66038EC -:104A40000CC67C000000000000103030FC3030301C -:104A500030361C000000000000000000CCCCCCCCA4 -:104A6000CCCC7600000000000000000066666666A0 -:104A7000663C18000000000000000000C6C6C6D654 -:104A8000D6FE6C000000000000000000C66C383844 -:104A9000386CC6000000000000000000C6C6C6C694 -:104AA000C6C67E060CF8000000000000FECC1830E0 -:104AB00060C6FE0000000000000E181818701818DC -:104AC00018180E0000000000001818181800181818 -:104AD000181818000000000000701818180E181898 -:104AE00018187000000000000076DC0000000000D4 -:104AF00000000000000002030405060708090A0B75 -:104B00000C0D0E0F101002404104804204A043031C -:104B1000804401004504204603C0470400480200C9 -:104B20004904704A03A04B04404C02C04D02804E21 -:104B300003E04F04605004D051034052030053017E -:104B4000805403205504105603605704905804B055 -:104B50005904C05A05783105383205183305083430 -:104B600005003505803605C03705E03805F0390504 -:104B7000F83006303F05902F4261636B0A436C6941 -:104B8000636B0A50726573730A53656C65206368C2 -:104B9000616E6765000A6F66000A6F6E00257325F7 -:104BA00073004D61696E204755490A496E707574EE -:104BB000206D6F64650A42757A7A65720A4469737A -:104BC000706C61790A4C616E67756167650A416254 -:104BD0006F757400E4B8BBE9A1B50AE8BE93E5853A -:104BE000A5E6A8A1E5BC8F0AE89C82E9B8A3E599EF -:104BF000A80AE698BEE7A4BA0AE8AFADE8A8800A1A -:104C0000E585B3E4BA8E00E8BF94E59B9E0AE7828F -:104C1000B9E587BB0AE995BFE68C890AE98089E690 -:104C20008BA9E58887E68DA200000000504C0008A3 -:104C3000000000204000000028010008904C0008FF -:104C4000400000207810000044010008000000002F -:104C50000100000010000000010101000000000040 -:104C600000000000A24B0008D44B00080500000023 -:104C7000000000000000000000000000784B000869 -:104C8000074C000803000000000000000024F400AE +:1008D0000146006800220A607047000010B5102829 +:1008E0002ED140F60044C4F201042046102100F04D +:1008F0003DF998B1012823D12046202100F036F996 +:10090000F0B140F2B000C2F200008169027F013113 +:10091000816142F00101017710BD00BF2046202116 +:1009200000F024F9002808BF10BD40F2B000C2F268 +:1009300000008169027F0139816142F00101017784 +:1009400010BD000040F21441C4F201010A680242E5 +:1009500014BF08607047FFF7C1BF00002DE9F04FDA +:1009600082B00E68002E00F0FD8041F20042C4F219 +:100970000102042340F2004E904208BF03234FF6C9 +:10098000FF7CC4F2010E009300240123C1F2100C7D +:100990004FF0000A4FF0000946E000BF012504F0C7 +:1009A0000C030F279F402BEA070705FA03F33B438D +:1009B00042F82630D1F804B05FEACB32DEF80020EE +:1009C00054BF22EA080242EA0802CEF80020DEF80C +:1009D00004205FEA8B3354BF22EA080242EA08028D +:1009E000CEF804205FEACB23DEF8082054BF22EAC9 +:1009F000080242EA08025FEA8B2340F20C43CEF879 +:100A00000820C4F201031A6854BF22EA080242EA2D +:100A100008021A6001230E680AF1010A36FA0AF286 +:100A200004F1040400F09E8003FA0AF816EA080FA5 +:100A3000F1D04A68624511DC122A55D8DFE802F08D +:100A4000340A4448545454545454545454545454EC +:100A5000544C5000D1F80C9046E000BF4FF6FF75A3 +:100A6000C1F22105AA420FDC0025C1F21105AA42FC +:100A70001AD00025C1F21205AA4215D00025C1F2F4 +:100A80002105AA4210D02FE00025C1F22205AA427A +:100A90000AD00025C1F23105AA4205D00025C1F2D5 +:100AA0003205AA4220D100BF8A684AB1012A14BF88 +:100AB000C0F81480C0F810804FF0080914E000BF9F +:100AC0004FF0040910E000BFCA6802F108090BE00A +:100AD0004FF0000908E000BFCA6802F1040903E012 +:100AE000CA6802F10C0900BF22460546BAF1080F98 +:100AF00024BF203A04352E680F279740BE4309FAD9 +:100B000002F232432A60CA79D2067FF584AF41F2FD +:100B10001803C4F202031A684FEA9A0642F001026F +:100B20001A601A6840F6000302F001020192019A6D +:100B3000AEF57E7252F826B0C4F2010398420FD08F +:100B400040F60043C4F2010398423FF427AF41F25C +:100B50000003C4F20103009D984208BF02251EE76E +:100B600000251CE702B0BDE8F08F00008068084057 +:100B700018BF012070470000C26802EA01039143D8 +:100B800041EA034101617047002A08BF090401617D +:100B90007047000040F6B020C2F2000000687047C5 +:100BA00070B5B8B3044690F83D0028B9002084F829 +:100BB0003C00204600F05CF9242084F83D002068C9 +:100BC000016821F001010160016841F40041016008 +:100BD000016821F40041016000F010FB48F28041FF +:100BE000C0F21E0140F60013D4F804E088424FF032 +:100BF0000001C0F23D0348F2A16C4FF0000238BF83 +:100C000001219842C0F2010C38BF0122E64538BFED +:100C10000A460AB1012070BD4DF68361C4F21B3152 +:100C2000A0FB01122168950C4B684FF4967623F0D7 +:100C30003F0343EA9243754344F6D3564B60C1F2F7 +:100C400062060B6AA5FB0656B50923F03F03E6458D +:100C500038BF950C6A1C1A430A62CA6948F2A0663A +:100C60004CF6FF73C0F20106B64522EA03020BD828 +:100C700001384FEA4E03B0FBF3F001306FF31F3041 +:100C8000042898BF04201EE0A368013863B119232B +:100C90000EFB03F3B0FBF3F001306FF31F3078B1BC +:100CA00000F5804008E000BF0EEB4E03B0FBF3F010 +:100CB00001306FF31F3028B100F5004003E000BFA2 +:100CC000012000E001201043C8610868D4E907232F +:100CD00020F0C000104318430860886848F2FF32D3 +:100CE00004F10C0690434CCE18431043A56988606C +:100CF000C86820F0FF0030432843C860086840F00F +:100D00000100086000202021206484F83D10206349 +:100D100084F83E0070BD00002DE9F04F83B0994685 +:100D200016460F460446FFF735FF94F83D1020297C +:100D300020D1DDF83880DDE90CBA054620688169EC +:100D4000890713D5FFF726FF401B1A28F6D300208A +:100D50002021206384F83D1084F83E00216C41F08E +:100D60002001216484F83C0004E000BF94F83C10AA +:100D7000012903D1022003B0BDE8F08F012184F8DE +:100D80003C100168C90703D1016841F0010101600D +:100D90000168324621F400610160212084F83D00A1 +:100DA000402084F83E0000202064C4F824B0A4F859 +:100DB0002AA0608D394620850020CFF6FF70E062C2 +:100DC00020464B46CDF80080019501F0D9F818B1C6 +:100DD000012003B0BDE8F08F208D98B92046414630 +:100DE0002A4601F053F998B3206C0428F0D120680A +:100DF000016841F400710160012003B0BDE8F08F8B +:100E00000004EBD0204641462A4601F00DFA0028A6 +:100E1000EAD1616A2268084610F8013B1361238D0C +:100E20006062581E2085678D0604A7F1010767855B +:100E3000576918BF17F00407E2D048781061881C82 +:100E40006062981E2085618D01396185D8E700BFF9 +:100E50002068016841F400710160202084F83D00A1 +:100E6000002084F83E0084F83C0003B0BDE8F08F19 +:100E700010B586B045F200410068C4F200010022BE +:100E80008842049202D006B010BD00BF41F218049F +:100E9000C4F20204206840F008002060206800F0DE +:100EA000080001900198C0200290122003900320B6 +:100EB000059001F5384002A9FFF750FD606840F445 +:100EC00000106060606800F400100190019806B0A6 +:100ED00010BD000040F2000040F6B021C2F2000058 +:100EE000C2F2000100780A681044086070470000F0 +:100EF00080B542F20000C4F20200016841F0100126 +:100F00000160032000F08AF80F2000F005F800F0DF +:100F100027F8002080BD000070B540F20006C2F244 +:100F2000000640F23C013278C2F200014FF47A73BD +:100F30000968B3FBF2F20446B1FBF2F1084600F097 +:100F40004BFB0F2C4FF0010508D838B94FF0FF309C +:100F500021460022002500F035F87460284670BD57 +:100F600082B041F21800C4F202000168022241F08E +:100F700001010160016801F00101019101994168DD +:100F800041F080514160406800F08050009000982E +:100F90000420C4F20100016862F31A61016002B02A +:100FA00070470000002848BF704700F01F01012271 +:100FB00002FA01F14EF200124009CEF2000242F8AC +:100FC0002010704710B54EF60C5CCEF2000CDCF829 +:100FD0000030C3F3022E8EF00704042C28BF042433 +:100FE000BEF103034FF0FF3E0EFA04F438BF0023B6 +:100FF000A14399400EFA03F39A4300F00F03043B18 +:101000001143634409010C3300F16042B0F1FF3F2A +:10101000C8BF02F56443197010BD00004EF60C51B4 +:10102000CEF200010A684FF6FF031A4060F30A226D +:1010300042F0806040F0FD70086070472DE9F04399 +:1010400081B0002800F0858042F20008C4F2020856 +:101050000446D8F800000D4600F0070088420CD284 +:10106000D8F8000020F007002843C8F80000D8F89E +:10107000000000F00700A8426BD1206841F204098B +:101080008107C4F2020917D5410705D5D9F8001028 +:1010900041F4E061C9F80010010705D5D9F8001046 +:1010A00041F46051C9F80010D9F80010A26821F08D +:1010B000F0011143C9F80010C00741D1D8F8000071 +:1010C00000F00700A8420CD9D8F8000020F0070073 +:1010D0002843C8F80000D8F8000000F00700A84234 +:1010E00037D12068410707D5D9F80010E26821F40C +:1010F000E0611143C9F80010000708D5D9F80000D5 +:10110000216920F4605040EAC100C9F80000D9F814 +:10111000002002F00C00082841F20020C0F27A0002 +:1011200050D144F6FE23C2F38341C0F60003595C5C +:10113000D2033BD440F60010C0F23D00484341E0EA +:10114000606802280AD001282AD159F8041C8903B2 +:1011500008D4012001B0BDE8F08300BF59F8041C99 +:101160008901F6D5D9F8001021F003010843C9F828 +:101170000000FFF70FFD064641F28837D9F800005E +:10118000616800F00C00B0EB810F97D0FFF702FD13 +:10119000801BB842F2D9032001B0BDE8F08300BF44 +:1011A00059F8041C8907D4D5DCE700BFD9F8002022 +:1011B00043F68853C2F34042C0F600039A5C4843AA +:1011C000B0FBF2F0D9F8001043F68A52C1F30311D4 +:1011D000C0F60002515C40F23C0220FA01F140F2FC +:1011E0000400C2F200000068C2F200021160FFF7C2 +:1011F00093FE002001B0BDE8F083000040F23C0007 +:1012000041F20401C2F20000C4F202010068096860 +:1012100043F69A52C1F30221C0F60002515CC84065 +:10122000704700002DE9F04182B0002868D00446E4 +:10123000007841F20006C007C4F2020625D07068AB +:1012400000F00C0004281BD0706800F00C00082887 +:1012500002D17068C00313D46068002800F0688170 +:10126000B0F5A02F00F07C81B0F5803F00F07C81CC +:10127000306820F480303060306820F4802076E1DF +:101280003068800301D56068D0B32078800718D516 +:10129000706810F00C0F07D0706800F00C00082880 +:1012A0006ED17068C0036BD43068800702D52069A6 +:1012B000012825D13068616920F0F80040EAC100BA +:1012C0003060207800071FD42078400732D4E569C9 +:1012D00095B1706800F00C00082840F08F80012D57 +:1012E0000ED07068216A00F480328A4208D1616AA7 +:1012F00000F47010884203D1002002B0BDE8F081F4 +:10130000012002B0BDE8F081A069002862D0002071 +:10131000C4F242200121C0F88014FFF73BFC0546CF +:10132000706A800700F18C80FFF734FC401B0228B4 +:10133000F6D92AE1F06910F0805808D1F06940F040 +:101340008050F061F06900F080500090009847F202 +:101350000007C4F200073868C00529D4386840F493 +:1013600080703860FFF716FC054600BF3868C0057E +:101370001ED4FFF70FFC401B6428F7D905E100BF1E +:101380002069002840F20000C4F2422000F0828070 +:1013900001210160FFF7FEFB054600BF30688007B2 +:1013A0003FF588AFFFF7F6FB401B0228F6D9ECE0CB +:1013B000E068002800F08080052800F09780012870 +:1013C00000F09880306A20F001003062306A20F02E +:1013D000040092E00020C4F242200021C0F88014F2 +:1013E000FFF7D8FB054600BF706A80077FF56CAF3A +:1013F000FFF7D0FB401B0228F6D9C6E00027C4F255 +:10140000422700203866FFF7C5FB022D05460BD1A9 +:101410003068800140F1BE80FFF7BCFB401B022812 +:101420004FF00300F4D968E7306880017FF564AFBE +:10143000FFF7B0FB401B02284FF00300F4D95CE734 +:1014400040F23C00C2F20000006844F6D351C1F201 +:101450006201A0FB0101480A019000BF00BF019892 +:10146000411E002801913FF42FAF00BF0198411E9B +:10147000002801913FF428AF00BF0198411E0028C9 +:1014800001913FF421AF00BF0198411E0028019156 +:10149000E4D119E700210160FFF77CFB054600BF9E +:1014A000306880077FF50DAFFFF774FB401B022803 +:1014B0004FF00300F4D920E7306A20F001003062D9 +:1014C000306A20F004003062FFF764FB054641F209 +:1014D000883700BF306A800720D5FFF75BFB401BD1 +:1014E000B8424FF00300F5D907E700BF306A40F07B +:1014F00004003062306A40F001003062FFF74AFBBE +:10150000054641F2883700BF306A800706D4FFF7EE +:1015100041FB401BB842F7D937E000BFB8F1000FDC +:101520007FF4D5AEF06920F08050F061CFE600BFC7 +:10153000306820F480303060306820F480203060E3 +:10154000FFF728FB054600BF306880037FF59DAE9E +:10155000FFF720FB401B64284FF00300F4D9CCE6D2 +:10156000306840F480203060306840F48030306073 +:10157000FFF710FB054600BF306880033FF585AEDE +:10158000FFF708FB401B6428F6D9032002B0BDE832 +:10159000F08100BF206AB0F5803F05D17168A26874 +:1015A00021F40031114371607168626A21F4741191 +:1015B00010430843706001203866FFF7EBFA0446D9 +:1015C000306880013FF598AEFFF7E4FA001B02286F +:1015D0004FF00300F4D990E6411E0020B0EB116FEC +:1015E0001CBF012070474EF21002CEF20002516083 +:1015F0004EF62351CEF20001F0230B7007219060CC +:1016000011607047704700007047000010B590F8F7 +:101610003C20012A4FF0020233D080F83D200268BE +:10162000D2F804E0D2F808C00C682EF0700323430F +:1016300040F2FF74C4F20004A24253600ADCB2F12B +:10164000804F13D040F20043C4F200039A420DD001 +:1016500011E000BF42F60043C4F201039A4205D0F4 +:1016600040F60003C4F200039A4204D149682CF00A +:101670008003194391600121002280F83D1080F819 +:101680003C20104610BD0000002804BF0120704718 +:1016900010B5044690F83D0028B9002084F83C00BD +:1016A000204600F067F8022084F83D00206840F2F0 +:1016B000FF730268C4F2000342F6004C9842C4F281 +:1016C000010C15DCB0F1804F1AD040F20041C4F299 +:1016D0000001884214D0984218DCB0F1804F1DD030 +:1016E00040F20041C4F20001884217D01AE000BF66 +:1016F000604505D040F60001C4F200018842EAD1FD +:10170000A16822F070020A439842E6DD604505D0E8 +:1017100040F60001C4F20001884203D1216922F49D +:1017200040720A43A36922F08001D4F804E0E26821 +:10173000194360450160C262C0F828E002D16169C6 +:10174000CCF8301001214161002084F8461084F863 +:101750003E1084F83F1084F8401084F8411084F85B +:10176000421084F8431084F8441084F8451084F83B +:101770003D1010BD10B582B0006840F20041C4F2C7 +:101780000001884212D0B0F1804F29D141F21C00F3 +:10179000C4F2020001681C2441F0010101600068EC +:1017A00000F00100019001980EE000BF41F21C0022 +:1017B000C4F2020001681D2441F0020101600068CA +:1017C00000F0020000900098204600210022FFF760 +:1017D000F9FB204602B0BDE81040FFF7E3BB00BFB5 +:1017E00002B010BD90F83D1001291CBF01207047C8 +:1017F000022180F83D10006840F2FF72C168C4F217 +:101800000002904241F00101C16009DCB0F1804F5B +:1018100012D040F20041C4F2000188420CD012E024 +:1018200042F60041C4F20101884205D040F60001B1 +:10183000C4F20001884206D1816801F0070106293F +:1018400004BF00207047016841F0010101600020E1 +:101850007047000080B590F83C20012A4FF002024A +:1018600000F0BF8080F83D20D0F800C04FF67772BE +:10187000DCF8083023EA0202CCF808200B683F2B82 +:101880001CDD5F2B20DD602B50D0B3F5005F6DD0E9 +:10189000702B40F0A080D1E901E3C968DCF8082092 +:1018A00043EA0E0322F47F4243EA01211143CCF8BC +:1018B0000810DCF8081041F077018AE01F2B29DCC2 +:1018C00063B3102B2AD086E0402B63D0502B40F01E +:1018D0008280D1F804E0C968DCF82030DCF82020F0 +:1018E00022F00102CCF82020DCF8182022F0F002CF +:1018F00042EA011123F00A0242EA0E02CCF8181063 +:10190000CCF82020DCF8081041F0570121F020012C +:101910005FE000BF202B01D0302B5CD1DCF8081039 +:1019200021F07001194341F0070152E0D1F804E0C1 +:10193000C968DCF8203023F01003CCF82030DCF844 +:101940001830DCF8202023F4704322F0A00243EA90 +:10195000013142EA0E12CCF81810CCF82020DCF845 +:10196000081041F0670121F0100132E0D1E901E3F4 +:10197000C968DCF8082043EA0E0322F47F4243EAF8 +:1019800001211143CCF80810DCF8081041F4804123 +:101990001FE000BFD1F804E0C968DCF82030DCF8B3 +:1019A000202022F00102CCF82020DCF8182022F0C0 +:1019B000F00242EA011123F00A0242EA0E02CCF8D8 +:1019C0001810CCF82020DCF8081041F0470121F075 +:1019D0003001CCF808100121002280F83D1080F879 +:1019E0003C20104680BD00007047000010B5016823 +:1019F00004460869800744BFC8685FEA807039D42C +:101A00000869400744BFC8685FEA40703ED408696F +:101A1000000744BFC8685FEA007045D40869C00683 +:101A200044BFC8685FEAC0604AD40869C0071CBFE9 +:101A3000C8685FEAC07051D10869000644BFC86831 +:101A40005FEA006052D40869400644BFC8685FEA94 +:101A5000406053D40869800646BFC8685FEA80606A +:101A600010BD6FF0200220460A61BDE81040FFF76C +:101A7000CBBD00BF6FF002000861012020778869AC +:101A8000800743D02046FFF7AFFF45E06FF004002A +:101A9000086102202077886910F4407F40D02046FA +:101AA000FFF7A2FF42E000BF6FF0080008610420CA +:101AB0002077C86980073DD02046FFF795FF3FE0BB +:101AC0006FF01000086108202077C86910F4407F8B +:101AD0003AD02046FFF788FF3CE000BF6FF00100DE +:101AE0000861204600F046FA2168A5E76FF0800003 +:101AF00008612046FFF786FD2168A4E76FF04000EB +:101B00000861204600F038FA2168A3E7204600F07B +:101B10004BF8204600F0BCF92168002020776FE7E1 +:101B2000204600F041F8204600F0B2F9216800207C +:101B300020776CE7204600F037F8204600F0A8F93F +:101B400021680020207769E7204600F02DF8204624 +:101B500000F09EF921680020207766E780B586B006 +:101B600000680021B0F1804F049101D006B080BD23 +:101B700041F21800C4F20200016841F00401016062 +:101B8000006802A900F0040001900198042002906E +:101B900002200390059040F60000C4F20100FEF719 +:101BA000DDFE06B080BD0000704700002DE9F04367 +:101BB00090F83C30012B04BF0220BDE8F0834FEACF +:101BC000B202032A00F2E580DFE802F0023A76B0C2 +:101BD000036842F600461A6AC4F2010622F00102C6 +:101BE0001A621D6A1A465C6852F818CFB3428E68B2 +:101BF000D1F800E025F0020545EA06050CD1CE68D3 +:101C0000D1E9057824F4407425F00C0526F004068B +:101C10003C43354344EA08042CF0730747EA0E07B7 +:101C20005C609F614F6809695F631D629F6947F04F +:101C300008079F619F6927F004079F61A6E000BF26 +:101C4000036842F600461A6AC4F2010622F0100246 +:101C50001A621D6A1A46D3F804C052F8184FB342EC +:101C60008E68D1F800E025F0200545EA06150FD171 +:101C7000CE68D1E905986FF0400707EA06162CF404 +:101C8000406725F0C00547EA8907354347EA880CD5 +:101C900024F4E64444EA0E27C3F804C09F614F6869 +:101CA00009699F631D629F6947F400679F619F698F +:101CB00027F480679F6168E0036842F600461A6A6D +:101CC000C4F2010622F480721A621D6A1A46D3F821 +:101CD00004C052F81CEFB3428E680C6825F40075FE +:101CE00045EA06250FD1CE68D1E90598360240F2C3 +:101CF000FF47BE432CF4405725F4406547EA0917D7 +:101D0000354347EA081C2EF073072743C3F804C085 +:101D1000DF614F680969DF631D62DF6947F008070B +:101D2000DF61DF6927F00407DF612FE0036842F617 +:101D300000471A6AC4F2010722F480521A621A4656 +:101D4000D3F820C05D6852F81C4FD1F800E08E68CF +:101D5000BB4204D14F6925F4804545EA87152CF430 +:101D6000005747EA063724F4E64646EA0E265D6049 +:101D7000DE614E6809691E641F62DF6947F400670F +:101D8000DF61DF6927F48067DF61090213681943A7 +:101D90001160002180F83C100846BDE8F083000087 +:101DA000002804BF0120704710B5044690F83D009C +:101DB00028B9002084F83C00204600F067F8022093 +:101DC00084F83D00206840F2FF730268C4F200030B +:101DD00042F6004C9842C4F2010C15DCB0F1804F81 +:101DE0001AD040F20041C4F20001884214D0984257 +:101DF00018DCB0F1804F1DD040F20041C4F2000168 +:101E0000884217D01AE000BF604505D040F60001B7 +:101E1000C4F200018842EAD1A16822F070020A43AC +:101E20009842E6DD604505D040F60001C4F20001AD +:101E3000884203D1216922F440720A43A36922F047 +:101E40008001D4F804E0E268194360450160C26291 +:101E5000C0F828E002D16169CCF83010012141615D +:101E6000002084F8461084F83E1084F83F1084F86F +:101E7000401084F8411084F8421084F8431084F82C +:101E8000441084F8451084F83D1010BD70470000E0 +:101E90007047000041B1082910D0042914BF00F197 +:101EA000410200F13F020BE090F83E20012A1CBFE6 +:101EB00001207047022280F83E2013E000F140022A +:101EC0001278012A1CBF012070470222082907D07E +:101ED000042914BF80F8412080F83F2002E000BFB1 +:101EE00080F84020006801F01F010122036A8A4047 +:101EF00023EA02010162036A42F64441C4F201018D +:101F00001A43A1F14403984202620FD040F2FF71DC +:101F1000C4F20001884213DCB0F1804F1CD040F2C3 +:101F20000041C4F20001884216D01CE00A6842F465 +:101F300000420A6040F2FF71C4F200018842EBDD0A +:101F400042F60041C4F20101884205D040F600018A +:101F5000C4F20001884206D1816801F00701062918 +:101F600004BF00207047016841F0010101600020BA +:101F7000704700007047000070470000FEE7000057 +:101F80002DE9F04381B0044600680D460168089FC2 +:101F9000099E9946904641F480717A1C01602AD0CE +:101FA00017BB4169C90730D1FEF7F4FD002020219D +:101FB000206384F83D1084F83E00216C41F020013C +:101FC0002164216884F83C000868C00544BF4FF4D0 +:101FD00000702064032001B0BDE8F083FEF7DAFD55 +:101FE000801BB842E2D820684169C907F6D00CE0EE +:101FF0004169C90709D14169C90701BF41695FEA60 +:10200000C17141695FEAC171F2D005F0FE01016161 +:102010000221C0F2010120463A46334600F096F80C +:1020200020B1012001B0BDE8F08300BF0020009086 +:1020300020683246416900918069394600900098D5 +:10204000204600F0F1F858B1206C0428E9D120684E +:10205000016841F400710160012001B0BDE8F08326 +:10206000B9F1010F0AD020684FEA1821016120461A +:102070003946324600F0D8F80028E5D120685FFAEA +:1020800088F10161002001B0BDE8F08370B50368FC +:10209000044653F8140F400743D40E46F1B1701CA8 +:1020A00030D100BF186840053ED41868400738D4C6 +:1020B0001868400538D41868400732D418684005BD +:1020C00032D4186840072CD4186840052CD41868FE +:1020D00040074FF0000048BF70BDE3E718684005B7 +:1020E00022D4FEF757FD00202021206384F83D1004 +:1020F00084F83E00216C41F02001216484F83C000A +:10210000012070BD154600BF186840050CD4FEF7CD +:1021100041FD401BB042E6D8236853F8140F400736 +:10212000F2D5002070BD00BF6FF480601860002001 +:102130002021206384F83D1084F83E00216C41F09A +:102140000401216484F83C00012070BDF0B581B029 +:102150001D460368044658698FB23840B84203D11F +:10216000002001B0F0BD00BF16467AB3701C29D123 +:102170005869400540D458693840B842F0D0586991 +:10218000400539D458693840B842E9D0586940050B +:1021900032D458693840B842E2D0586940052BD44F +:1021A00058693840B8424FF00000E1D139E000BF33 +:1021B000FEF7F0FC401BB0420DD823685869384048 +:1021C000B842CDD058694005F2D515E058694005B0 +:1021D00012D4FEF7DFFC00202021206384F83D109C +:1021E00084F83E00216C41F02001216484F83C0019 +:1021F000012001B0F0BD00BF1868202140F400703C +:1022000018606FF4806058610020206384F83D10EE +:1022100084F83E00216C41F00401216484F83C0004 +:10222000012001B0F0BD000070B50368044653F80A +:10223000140F000643D40E46F1B1701C30D100BF1C +:10224000186840053ED41868000638D41868400560 +:1022500038D41868000632D41868400532D418689B +:1022600000062CD4186840052CD4186800064FF0DE +:10227000000048BF70BDE3E71868400522D4FEF7B0 +:1022800089FC00202021206384F83D1084F83E0062 +:10229000216C41F02001216484F83C00012070BDD4 +:1022A000154600BF186840050CD4FEF773FC401BB0 +:1022B000B042E6D8236853F8140F0006F2D5002088 +:1022C00070BD00BF6FF48060186000202021206383 +:1022D00084F83D1084F83E00216C41F00401216433 +:1022E00084F83C00012070BD80B584B09C460B464C +:1022F00001466420029040F630100092C2F20000C5 +:102300001A460123CDF804C0FEF706FD04B080BDD7 +:10231000FEE70000FEE700002DE9F04F83B040F239 +:10232000205840F220190027C2F20008C2F200092A +:102330000DF10B064FF0000A4FF0000B09E000BF53 +:102340000AF1010A08F18008BAF1080F09F18009C1 +:1023500062D06FF04800A0EB0A04782000210DF154 +:10236000050201238DF80540FFF7BEFF10208DF810 +:102370000600782000210DF106020123FFF7B4FFCB +:10238000782000210DF1070201238DF80770FFF777 +:10239000ABFF002507E000BF4FF0000B09F8057008 +:1023A0000135802DCCD019F8050018F805108842A9 +:1023B000F2D0BBF1000F22D17820002102AA012324 +:1023C0008DF808404FF0010BFFF78EFFE8B20009CF +:1023D00010308DF80900782000210DF10902012349 +:1023E000FFF782FF05F00F008DF80A00782000212A +:1023F0000DF10A020123FFF777FF19F805008DF8A8 +:102400000B007820402132460123FFF76DFF19F8B9 +:10241000050008F80500C1E703B0BDE8F08F000033 +:1024200010B582B0AE208DF807000DF107027820BC +:10243000002101230024FFF757FFD5208DF8070066 +:102440000DF10702782000210123FFF74DFF5020F6 +:102450008DF807000DF10702782000210123FFF716 +:1024600043FFA8208DF807000DF107027820002116 +:102470000123FFF739FF3F208DF807000DF1070218 +:10248000782000210123FFF72FFFD3208DF80700CC +:102490000DF10702782000210123FFF725FF0DF140 +:1024A00007027820002101238DF80740FFF71CFF69 +:1024B00040208DF807000DF107027820002101234C +:1024C000FFF712FF8D208DF807000DF1070278202D +:1024D00000210123FFF708FF14208DF807000DF1FC +:1024E0000702782000210123FFF7FEFE20208DF84F +:1024F00007000DF10702782000210123FFF7F4FE09 +:1025000002208DF807000DF1070278200021012339 +:10251000FFF7EAFEA1208DF807000DF107027820F1 +:1025200000210123FFF7E0FEC0208DF807000DF128 +:102530000702782000210123FFF7D6FED9208DF86D +:1025400007000DF10702782000210123FFF7CCFEE0 +:10255000F1208DF807000DF10702782000210123FA +:10256000FFF7C2FEDB208DF807000DF1070278208F +:1025700000210123FFF7B8FE30208DF807000DF190 +:102580000702782000210123FFF7AEFEA4208DF87A +:1025900007000DF10702782000210123FFF7A4FEB8 +:1025A000A6208DF807000DF10702782000210123F5 +:1025B000FFF79AFEAF208DF807000DF10702782093 +:1025C00000210123FFF790FE002000F003F802B085 +:1025D00010BD000070B582B00446B7208DF804002D +:1025E00001AA7820002101230026FFF77DFE10209C +:1025F0008DF805000DF10502782000210123FFF779 +:1026000073FE0DF106027820002101238DF806608B +:10261000FFF76AFE0DF10705782040212A460123C5 +:102620008DF80740FFF760FE701C46B2B6F1FF3F21 +:10263000F2DCB6208DF8040001AA782000210123E5 +:102640000026FFF751FE10208DF805000DF1050260 +:10265000782000210123FFF747FE0DF106027820C4 +:10266000002101238DF80660FFF73EFE0DF10705FE +:10267000782040212A4601238DF80740FFF734FED9 +:10268000701C46B2B6F1FF3FF2DCB5208DF80400B5 +:1026900001AA7820002101230026FFF725FE102043 +:1026A0008DF805000DF10502782000210123FFF7C8 +:1026B0001BFE0DF106027820002101238DF8066033 +:1026C000FFF712FE0DF10705782040212A4601236D +:1026D0008DF80740FFF708FE701C46B2B6F1FF3FC9 +:1026E000F2DCB4208DF8040001AA78200021012337 +:1026F0000026FFF7F9FD10208DF805000DF1050209 +:10270000782000210123FFF7EFFD0DF1060278206C +:10271000002101238DF80660FFF7E6FD0DF10705A6 +:10272000782040212A4601238DF80740FFF7DCFD81 +:10273000701C46B2B6F1FF3FF2DCB3208DF8040006 +:1027400001AA7820002101230026FFF7CDFD1020EB +:102750008DF805000DF10502782000210123FFF717 +:10276000C3FD0DF106027820002101238DF80660DB +:10277000FFF7BAFD0DF10705782040212A46012315 +:102780008DF80740FFF7B0FD701C46B2B6F1FF3F71 +:10279000F2DCB2208DF8040001AA78200021012388 +:1027A0000026FFF7A1FD10208DF805000DF10502B0 +:1027B000782000210123FFF797FD0DF10602782014 +:1027C000002101238DF80660FFF78EFD0DF107054E +:1027D000782040212A4601238DF80740FFF784FD29 +:1027E000701C46B2B6F1FF3FF2DCB1208DF8040058 +:1027F00001AA7820002101230026FFF775FD102093 +:102800008DF805000DF10502782000210123FFF766 +:102810006BFD0DF106027820002101238DF8066082 +:10282000FFF762FD0DF10705782040212A460123BC +:102830008DF80740FFF758FD701C46B2B6F1FF3F18 +:10284000F2DCB0208DF8040001AA782000210123D9 +:102850000026FFF749FD10208DF805000DF1050257 +:10286000782000210123FFF73FFD0DF106027820BB +:10287000002101238DF80660FFF736FD0DF10705F5 +:10288000782040212A4601238DF80740FFF72CFDD0 +:10289000701C46B2B6F1FF3FF2DC02B070BD000022 +:1028A0002DE9F04F86B0002B00911946029300F0FD +:1028B0009D80DDE90F5C40F2201A0021C2F2000A7F +:1028C0000027039101900BE00024210618BF013777 +:1028D0000399029B01310391C9B2994280F086802D +:1028E000002AF1D00099039B4FF0000919445FFAC8 +:1028F00081F801F00701802323FA01F14FEAD80E95 +:102900000491C9430024059117E000BF5FFA81FBE1 +:102910000AEBCE1313F80B6004990E4303F80B6017 +:10292000611CCBB2B3F1080418BF0C46082B09F1A7 +:10293000010908BF01374A45C7D0E95DE3B29940B4 +:1029400009061DD5BCF1050FEAD8DFE80CF003330A +:102950003322223DB8F13F0FE2D809EB000149B222 +:102960000029DDD4C9B20AEBCE13D34613F801A077 +:10297000059E704606EA0A060198DA465E54CFE7DD +:10298000BCF1040F16D0BCF1010F02D0BCF1000F56 +:10299000C6D1B8F13F0FC3D809EB000149B20029F5 +:1029A000BED45FFA81FB0AEBCE1313F80B600599D6 +:1029B0000E40B3E7B8F13F0FB2D809EB000149B2BE +:1029C0000029A3D5ACE700BFB8F13F0FA8D809EBA9 +:1029D000000149B20029A3D4C9B20AEBCE135E5C50 +:1029E000DDF810B086EA0B065E5499E706B0BDE844 +:1029F000F08F00002DE9F04F83B092460C9A0C4600 +:102A0000BAF1080F80460DD0BAF1100F12D0BAF10A +:102A10000C0F0CBF4FF0070B4FF0000B197879B972 +:102A20008EE000BF1978002900F08A80501E4FF018 +:102A3000060B0AE04FF0080B1978002900F080809F +:102A4000BAF1080FA2F1010032D15D1C4FF0010A6A +:102A50005FFA80F9474603E015F8011B00296FD0A3 +:102A6000F8B20BEB00077F2F16D80A2914D0A1F17A +:102A700020025E2AF0D843F6A252C0F6000202EB12 +:102A8000C101A1F580710D9E0091E1B205220823DC +:102A90000196FFF705FFDFE70834E0B23F284FD883 +:102AA0005FFA8AF081454BD30AF1010A4746D3E722 +:102AB0005D1C0126C3B2C146029314E044F20E52DB +:102AC000C0F6000202EB0111A1F500710091E1B224 +:102AD000082210230D9F0197FFF7E2FE029B00BF23 +:102AE00015F8011B61B35FFA89F00BEB0009B9F12E +:102AF0007F0F1BD80A2919D0A1F120025E2AEFD836 +:102B0000BAF1100FDAD0BAF10C0FE9D144F29A02FF +:102B100001EB4101C0F6000202EB8101A1F5C07199 +:102B20000091E1B206220C23D4E700BF5444E0B286 +:102B30003F2805D8F0B2834202D30136C146CFE721 +:102B400003B0BDE8F08F000010B582B0DDF810C012 +:102B5000BCF1000F47D04FF0000E07E00EF1010E60 +:102B60005FFA8EF4644503F104033CD01C780A2C10 +:102B700006D084B35FFA8EF4644507D12EE000BF1F +:102B80000EF1010E5FFA8EF4644527D05C780A2CB2 +:102B900006D004B35FFA8EF4644507D120E000BF8D +:102BA0000EF1010E5FFA8EF4644519D09C780A2C60 +:102BB00006D084B15FFA8EF4644507D112E000BFFD +:102BC0000EF1010E5FFA8EF464450BD0DC780A2C0E +:102BD000C4D0002CC4D102B010BD00BF013302E04C +:102BE000023300E00333DDE9054CCDE9004CFFF78B +:102BF00001FF02B010BD00002DE9F04F94B09042EB +:102C000094468846C4BF8446104699421A46C4BFBB +:102C10000A469846604580F21782A2EB08016FEAE7 +:102C20000807174401F003011397069108F0070104 +:102C3000802508F1010725FA01F907F007011D9B1E +:102C400025FA01FAC7F3C4011291002108F1020428 +:102C5000022B08BF494604F007064FF0000B07910E +:102C60004FF0000125FA06FE08BF51460091022BE5 +:102C700008BFF346CDF804B040F2201BC4F3C406ED +:102C8000C2F2000B0BEBC6110B91129912940BEBD5 +:102C9000C1110A91C8F3C4010BEBC1110E915FFA87 +:102CA00088F1CDE91017F9B20D91E1B20C9108F15C +:102CB00003010F9189F0FF0108918AF0FF01CDE92E +:102CC000031E8EF0FF01DDF818E0CDF82490CDF85A +:102CD00014A0029104E000BF0130604500F0B4810F +:102CE0004245F9DD41B20029F6D4002B5FFA80F9A4 +:102CF00000F09080012B40F01781129EBEF1000F72 +:102D0000414628D010993F2906D80E9F099C17F8F4 +:102D10000910214307F809101199BEF1010F1AD0CB +:102D20000D993F2906D80A9F059C17F809102143E1 +:102D300007F80910BEF1020F0F9908BF31460AD0FB +:102D40000C9C3F2C07D80B9E049C16F809102143BD +:102D500006F809100F99139C032C04D2BCE700BF9E +:102D600004318A42B8D0CEB23F2E0FD901F1010A08 +:102D70005FFA8AF63F2E1CD98E1CF7B23F2F29D955 +:102D8000CE1CF7B23F2FEBD835E000BF06F00704AA +:102D900001F0F8060BEB061616F8097025FA04F494 +:102DA0003C4306F8094001F1010A5FFA8AF63F2E1A +:102DB000E2D806F007040AF0F8060BEB061616F840 +:102DC000097025FA04F43C4306F809408E1CF7B25A +:102DD0003F2FD5D806F0F8060BEB061607F00704D0 +:102DE00016F8097025FA04F43C4306F80940CE1C95 +:102DF000F7B23F2FB4D806F0F8060BEB061607F033 +:102E0000070416F8097025FA04F43C4306F8094053 +:102E1000A6E700BFBEF1000F414629D010993F2917 +:102E200006D80E9C089E14F80910314004F80910C9 +:102E30001199BEF1010F1BD00D993F2906D80A9CAC +:102E4000039E14F80910314004F80910BEF1020F76 +:102E50000F99129C08BF21460AD00C9C3F2C07D822 +:102E60000B9C029E14F80910314004F809100F99C8 +:102E7000139C032C04D22FE704318A423FF42CAF79 +:102E8000CEB23F2E0CD94E1CF7B23F2F19D98E1C53 +:102E9000F7B23F2F27D9CE1CF7B23F2FECD834E042 +:102EA00001F0F8070BEB071706F0070617F80940C3 +:102EB00025FA06F6B44307F809404E1CF7B23F2F37 +:102EC000E5D806F0F8060BEB061607F0070416F82F +:102ED000097025FA04F427EA040406F809408E1C58 +:102EE000F7B23F2FD7D806F0F8060BEB061607F01F +:102EF000070416F8097025FA04F427EA040406F812 +:102F00000940CE1CF7B23F2FB6D806F0F8060BEBFF +:102F1000061607F0070416F8097025FA04F427EAE4 +:102F2000040406F80940A7E7129CBEF1000F4146D1 +:102F300028D010993F2906D80E9F079E17F8091030 +:102F4000714007F809101199BEF1010F1AD00D99BF +:102F50003F2906D80A9F009E17F80910714007F80C +:102F60000910BEF1020F0F9908BF21460AD0E4B242 +:102F70003F2C07D80B9E019C16F80910614006F8FB +:102F800009100F99139C032C04D2A5E604318A4240 +:102F90003FF4A2AECCB23F2C0CD94E1CF4B23F2C65 +:102FA0001BD98E1CF4B23F2C2AD9CE1CF4B23F2C74 +:102FB000ECD838E001F0F8060BEB061601F0070438 +:102FC00016F8097025FA04F4022B08BF674006F8CA +:102FD00009704E1CF4B23F2CE3D806F0070406F04B +:102FE000F8060BEB061616F8097025FA04F4022B06 +:102FF00008BF674006F809708E1CF4B23F2CD4D885 +:1030000006F0070406F0F8060BEB061616F8097032 +:1030100025FA04F4022B08BF674006F80970CE1C9D +:10302000F4B23F2CB2D806F0070406F0F8060BEB1A +:10303000061616F8097025FA04F4022B08BF67403B +:1030400006F80970A2E700BF14B0BDE8F08F0000D9 +:10305000704700002DE9F04387B09046012B814670 +:1030600004D0002B72D109F1080001E009F10C0035 +:103070000368D9E900070024084499F8101020EAF1 +:10308000E07088423A46C8BF0846C9F80000B84216 +:10309000B8BF013A961CB0424FF0000602F103059A +:1030A000C8BF01268D42B8BF012406EA0401B84218 +:1030B00002EB010004DB002918BFC9F8040001E09D +:1030C000C9F804000424C0B20E9E0127CDE9000413 +:1030D0000020002110220297FFF736FDD9F81430A6 +:1030E0004BB199F804000021CDE9000460201022C2 +:1030F0000297FFF729FD012E13D1D9F8002099F886 +:1031000010300DF1120614A13046FDF7BFF8002073 +:103110000127009060203821082233460197FFF7ED +:1031200069FCD9E900011022401A010102EB0013E9 +:103130000227002080220097FFF75EFDB8F1010F03 +:1031400004D1D9F8000007B0BDE8F0834FF0FF309C +:1031500007B0BDE8F08300BF25642F2564000000A0 +:1031600070470000FDF7B6BE7047000040F68410BF +:10317000C2F20000FEF73ABC40F6CC10C2F20000EA +:10318000FEF734BCFEE7000092B0FDF7B1FE00246C +:103190000120CDE90B44CDE9094406900A904FF493 +:1031A000E0104FF4803102250F9006A80494CDE979 +:1031B0000244CDE90044CDE90714CDE90D51FEF7F5 +:1031C00031F828B1EFF3108072B600BFFEE700BF00 +:1031D0000F20CDE900054FF48060CDE90304684677 +:1031E00002210294FDF72AFF20B1EFF3108072B69E +:1031F000FEE700BF41F21800C4F20200016840F689 +:10320000004841F0100101600168C4F2010801F0BA +:103210001001069106990168A8F5806541F020012A +:1032200001600168012201F0200106910699016800 +:10323000082641F0040101600168012401F0040145 +:1032400006910699016841F00801016000680821B3 +:1032500000F00800069006982846FDF795FC4046C9 +:103260004FF4805100224FF4805A0027FDF78CFC68 +:1032700040464FF4004101224FF4004BFDF784FC1F +:1032800028464FF480710022FDF77EFCCDE90664EC +:1032900006AE4FF00309284631460894CDF8249035 +:1032A000FDF75CFB1B2006900020C1F23100CDE948 +:1032B000070440463146FDF751FBCDE906A44FF027 +:1032C000020A404631460897CDF824A0FDF746FB98 +:1032D00040463146CDE906B4CDE90849FDF73EFB4D +:1032E0004FF4807006A981E8110428463146CDF8D4 +:1032F0002490FDF733FB2020CDE9060740463146F8 +:103300000894FDF72BFB062000210022FDF75AFE52 +:103310000620FDF747FE072000210022FDF752FEA0 +:103320000720FDF73FFE092000210022FDF74AFE9D +:103330000920FDF737FE0A2000210022FDF742FE9A +:103340000A20FDF72FFE40F63010A8F53841C2F2F2 +:10335000000048F2A0624FF48043C0F2010280E80E +:103360008600C0E90373C0E90577C0E90777FDF778 +:1033700017FC28B1EFF3108072B600BFFEE700BF64 +:1033800040F68410C2F200004FF080410397CDE96F +:103390000177CDE910770C97CDE90A77CDE9087769 +:1033A000CDE906778761C0E90017C0E902770761B8 +:1033B000FEF76AF920B1EFF3108072B6FEE700BFA6 +:1033C0004FF48050009040F68410C2F2000069462D +:1033D000FEF740FA20B1EFF3108072B6FEE700BFAF +:1033E00040F68410C2F20000FEF7DAFC20B1EFF3E1 +:1033F000108072B6FEE700BF40F684100024C2F2CF +:10340000000010A9CDE91044FEF700F920B1EFF358 +:10341000108072B6FEE700BF6020CDE9060440F6DA +:103420008410C2F2000006A9082208940A94FEF74C +:10343000BDFB28B1EFF3108072B600BFFEE700BFFE +:1034400040F68410C2F20000FEF788FB40F6CC1074 +:103450000021A8F58432C2F20000472340F2E7378A +:103460000991CDE90711CDE90011C0E90023C0E9B8 +:10347000021701618161FEF707F928B1EFF31080AF +:1034800072B600BFFEE700BF4FF48050069040F6D2 +:10349000CC10C2F2000006A9FEF7DCF920B1EFF370 +:1034A000108072B6FEE700BF0020CDE9000040F6B4 +:1034B000CC10C2F200006946FEF7A8F820B1EFF385 +:1034C000108072B6FEE700BF00F0B6F8FEE700001D +:1034D00010B540F2A004C2F200042078617840F6F2 +:1034E000142C0844C2F2000C2D23A2780CF80030F2 +:1034F0008020C8401043A070481CC1B2083918BFD2 +:1035000001466170FDF746FB00F5E170A060012007 +:10351000E07010BD10B540F2A004C2F200042078A3 +:10352000617840F614220844C2F200022E2313549C +:10353000481CC1B2083918BF01466170FDF72AFB6B +:1035400000F5E170A0600120E07010BD70B540F2A0 +:10355000A004C2F20004E078012849D1FDF71AFB6B +:10356000A168884244D9207840F6142EC2F2000E99 +:1035700044F60E3C00216378A2780EEB0005C0F6FD +:10358000000CE1704EF8001069600CF104056FF05A +:10359000250103E0023105F1060511D015F8046C90 +:1035A0009E4203D115F8036C96420DD015F8016CBC +:1035B0009E42EFD12E789642ECD1273105E000BF34 +:1035C00020210EF800100EE0263101EB410161448C +:1035D00089780EF8001001202071FDF7DBFA00F168 +:1035E00096012078A160013020700020A4F801002D +:1035F0002079012810D1FDF7CDFAA16888420BD9B6 +:1036000000202071207840F61421C2F2000120220F +:103610000A540130207000E02078C0B2932818BF0F +:1036200070BD40F61420C2F200009321FCF7DCFECE +:103630000020207070BD000084B040F60046C4F247 +:103640000106A6F5806528464FF4807101224FF0EF +:103650000108FDF799FAFEF7E3FE40F68410C2F286 +:1036600000000821FEF716FC40F6CC10C2F2000064 +:10367000FEF7B8F8FDF76AF82846082100224FF057 +:103680000009FDF781FA4FF47A704FF47A71322213 +:10369000FDF768F800204FF47A713222FDF762F8E6 +:1036A00040F2B00BC2F2000B40F208050BF120040F +:1036B0000BF1180AC2F200050BF130008BF82E80D6 +:1036C000029000BF30460821FDF750FA014620461F +:1036D000FDF7C6F85046FDF7FBF8BBF82210CBF813 +:1036E00014000139FD290FD8297801290CD14FF494 +:1036F0007A7064213222FDF735F800200021002283 +:10370000FDF730F8DBF81400D0B1FDF743FAA978E3 +:1037100042F2107210440129CBF8100010D1DBF8EE +:10372000080020F0010102290CD14FF47A703221F7 +:103730003222FDF717F8002000210022FDF712F8D1 +:10374000DBF80800032800F22381DFE810F01F01F6 +:10375000050081009B0000BF30460121FDF706FAFD +:1037600001460298FDF77CF830460221FDF7FEF98C +:1037700001460BF14000FDF773F8DBF81400002858 +:1037800002DCBBF8421071B14FF47A703221322260 +:10379000FCF7E8FF002032210022FCF7E3FFFFF7EF +:1037A000B9FEDBF81400002802D4BBF8320060B187 +:1037B0004FF47A7096213222FCF7D4FF0020322198 +:1037C0000022FCF7CFFFFFF783FE40F61423002012 +:1037D00000210822C2F20003CDF80090CDF8048049 +:1037E000FFF708F9BBF80400BBF8022001300BF129 +:1037F0005007ABF80400384674A1FCF747FD0020E1 +:10380000382108223B46CDF80090CDF80480FFF720 +:10381000F1F8BBF82200FF2840F0BA806878012850 +:103820000AD14FF47A7064213222FCF79BFF00200A +:1038300000210022FCF796FF0220CBF80800FDF7DC +:10384000A9F942F210710844CBF81000A0E000BFC3 +:10385000DBF814109BF822209BF800300127281D6C +:103860000097FFF7F7FB10B1022802D10327CBF82E +:103870000870FDF78FF9DBF81010884288BFCBF88D +:10388000088085E042F62E60D846C0F22F0048F846 +:10389000500F2878D14644F6A13A44F6A53605F1F2 +:1038A0001C01C0F6000AC0F600060391002853462A +:1038B00044F69D37404631464246C5F83080C0F652 +:1038C000000708BF3B46FCF7E1FC68785346002838 +:1038D00040463146424608BF3B46FCF7D7FCA87835 +:1038E00053460028404631464246CA4608BF3B463A +:1038F0004FF000094FF00108FCF7C8FCDBF814108A +:103900009BF822209BF800300398CDF80090FFF739 +:10391000A1FB03282CD8DFE800F00307131F00BF2A +:103920000220CBF8080023E040F20801C2F20001B7 +:10393000087800280CBF81F8008081F8009017E01B +:1039400040F20801C2F20001487800280CBF81F85B +:10395000018081F801900BE040F20801C2F2000101 +:10396000887800280CBF81F8028081F8029000BF9F +:10397000FDF710F9DBF8101040F6004640F208059C +:103980008842C4F20106C2F2000501D9CBF80880D2 +:10399000FFF7DCFDFCF702FFFEF7BEFCFDF7FAF8CF +:1039A000DBF80C1088427FF68DAE01F57A70CBF80B +:1039B0000C0030464FF40041FDF7DEF8BBF8040080 +:1039C000ABF80490ABF802007CE600BF4650533AD7 +:1039D000256400004FF47F0C1CEAD0121EBF1CEAC5 +:1039E000D11392EA0C0F93EA0C0F00F0858090EA55 +:1039F000010F48BF42F4807240F4000C41F4000013 +:103A00002CF07F4120F07F4000B5A2EB0302814201 +:103A10000FF2081CACEB504E9EF800E0C0F1000025 +:103A20004FEA4E0E00FB0EFC38BF49004FEA2C1C3B +:103A30000CFB0EF34FEACE1E0EEB635E4FEA112C29 +:103A40000EFB0CFC4FEAC1214FEA1C5300FB031193 +:103A500002F5FA024FEA112C0EFB0CFC4FEA013181 +:103A60004FEADC4C00FB0C1142EB2242C14228BF62 +:103A700009184CEB03335DF804EB10EB410143EB09 +:103A8000C250B2F57C0F38BF704729D512F0F00F45 +:103A90001CBF00F1C04000F00040704700818283ED +:103AA0008485868788898B8C8D8E8F91929395964D +:103AB00097999A9C9D9FA0A2A3A5A7A8AAACAEB0D7 +:103AC000B2B3B5B7B9BCBEC0C2C5C7C9CCCED1D4DC +:103AD000D7D9DCDFE2E6E9ECF0F3F7FAFE0000000C +:103AE0004FEA400C0CF1807CBCF17E4F28BF704740 +:103AF000B0F1C04000F043B90CEAD11390EA010FD5 +:103B000048BF42F48072624538BF634507D213F460 +:103B10007F0F16D080EA010000F00040704710B51A +:103B200000F0E7F8097EFC3E00F005B880EA0100ED +:103B300000F00040704780EA010000F0004000F013 +:103B40001EB912F47F0F04BF0248704780EA0100DB +:103B500000F015B90000C07FC10DD1F19E0206DB57 +:103B60004FEA002343F0004323FA02F0704700427B +:103B700007D54FEA4001B1F1FE4F02D24FF00000ED +:103B8000704710B500F0B5F84992248000207047C6 +:103B90006FEA20007047000010F0004148BF40422B +:103BA000B0FA80F310FA03F2C3F19D030BD051EA8F +:103BB000C35101EB1220530638BF704700F10100DA +:103BC00008BF20F001007047B0FA80F310FA03F24A +:103BD000C3F19D030AD0D90501EB1220530638BF6B +:103BE000704700F1010008BF20F00100704700009D +:103BF0004FF47F0C1CEAD0121EBF1CEAD11392EACC +:103C00000C0F93EA0C0F00F0478090EA010F48BFB9 +:103C100042F480724FF0004C4CEA00204CEA012143 +:103C200002EB0302A0FB0113A2F50002002918BF5A +:103C300043F001035B0028BF4FEA330342EB22420B +:103C40005FEA132C4CEBC2502EBFBCEB436FB2F5B6 +:103C50007C0F70474FEA036CBCF1004F08BF20F0A7 +:103C60000100B2F57C0F38BF70470BD582F0FF0220 +:103C700012F5803FC8BF704700F1C040D8BF00F0C8 +:103C80000040704700F5000C5FEA4C0C48BF7047DD +:103C9000B0F1C04000F073B80CEAD11390EA010F04 +:103CA00048BF42F48072624538BF634504D280EA5F +:103CB000010000F00040704710B500F01AF800BF96 +:103CC0008900013E00F007B800F009B85FEA410C36 +:103CD0005FEA1C6C08D080EA010000F050B85FEA8F +:103CE000400C5FEA1C6CF6D14FF00040A0F580005C +:103CF00070470EF1020E2EF0030E5EF8044B2442C4 +:103D000004D44FEA4102B2F17F4F11D84FEA400389 +:103D1000B3F17F4F0CD80ED14FEAD07C0CEB4C0C9A +:103D20000CF1020CB2F17F4F08BF4CEBD17C04E0E8 +:103D30004FF0080C01E04FEAD17C0CEB4C0324FA65 +:103D400003F404F00704B4F1040C06D20EEB840C67 +:103D5000BDE810404CF0010C6047DFE80CF00708AC +:103D600002024FF00040A0F5800010BD084642005E +:103D700018BFD2F1807288BF00F0004010BDFF2153 +:103D800041EAD050C0057047010200000000000069 +:103D900000000102030406070809000000000102F8 +:103DA000030400000000000000002020202020006C +:103DB000200050505000000000005050F850F850C3 +:103DC00050002078C07028F02000C0C81020409813 +:103DD000180040A0A040A8906800302040000000DB +:103DE0000000102040404020100040201010102003 +:103DF000400020A8702070A82000202020F820205B +:103E000020000000000060408000000000F800007A +:103E100000000000000000606000000810204080EA +:103E20000000708898A8C88870002060202020209A +:103E30007000708808304080F800F808103008885A +:103E4000700010305090F8101000F880F0080888CA +:103E50007000384080F088887000F80810204040DA +:103E60004000708888708888700070888878081092 +:103E7000E000006060006060000000606000606062 +:103E8000800010204080402010000000F800F80062 +:103E900000004020100810204000708810202000F2 +:103EA00020007088B8A8B880780020508888F888EA +:103EB0008800F08888F08888F0007088808080888A +:103EC0007000F08888888888F000F88080F0808012 +:103ED000F800F88080F08080800070888080B8884A +:103EE0007800888888F88888880070202020202022 +:103EF000700038101010109060008890A0C0A09042 +:103F00008800808080808080F80088D8A8A8888871 +:103F100088008888C8A898888800708888888888D9 +:103F20007000F08888F08080800070888888A89071 +:103F30006800F08888F0A0908800708880700888F9 +:103F40007000F82020202020200088888888888819 +:103F500070008888888888502000888888A8A8D819 +:103F60008800888850205088880088885020202029 +:103F70002000F80810204080F800F0C0C0C0C0C089 +:103F8000F000008040201008000078181818181859 +:103F900078002070A82020202000002040F8402039 +:103FA000000020100800000000000000E0107090E9 +:103FB00068008080B0C888C8B00000007088808029 +:103FC0007000080868988898680000007088F08081 +:103FD0007000304840F04040400000007088887811 +:103FE00008F08080B0C88888880020000020202049 +:103FF00020001000003010101060808090A0C0A041 +:1040000098006020202020207000000050A8A8A860 +:10401000A8000000B0484848480000007088888820 +:1040200070000000F08888F0808000007888887830 +:1040300008080000B0484040400000007880700848 +:10404000F0004040F84040483000000090909090D0 +:10405000680000008888885020000000A8A8A8A850 +:104060005000000088502050880000008888986820 +:1040700008F00000F8102040F80020404080404048 +:1040800020002020200020202000201010081010E8 +:104090002000000040A81000000000000000000008 +:1040A00000000000000000101010101000001000B0 +:1040B0000000006C484800000000000000000014F0 +:1040C00014287C287C2850500000001038404038CC +:1040D000487010100000002050200C7008140800D8 +:1040E0000000000000182020544834000000001098 +:1040F0001010100000000000000000080810101050 +:1041000010101008080000202010101010101020AF +:10411000200000107C102828000000000000000093 +:10412000101010FC10101000000000000000000033 +:1041300000181030200000000000007C000000008B +:10414000000000000000000000303000000000040B +:104150000408081010202040000000384444444463 +:1041600044443800000000301010101010107C0083 +:10417000000000384404081020447C00000000388F +:1041800044041804044438000000000C14142444AF +:104190007C040C000000003C20203804044438005B +:1041A0000000001C20407844444438000000007C9B +:1041B0004404080808101000000000384444384443 +:1041C00044443800000000384444443C0408700073 +:1041D000000000000030300000303000000000001F +:1041E0000018180000183020000000000C1060803B +:1041F00060100C000000000000007C007C0000004B +:1042000000000000C02018041820C00000000000BA +:10421000182404081000300000003844444C545462 +:104220004C40443800000030102828287C44EC0022 +:10423000000000F8444478444444F8000000003C86 +:104240004440404040443800000000F048444444AA +:104250004448F000000000FC445070504044FC0012 +:104260000000007C20283828202070000000003C3E +:104270004440404C44443800000000EC44447C443A +:104280004444EC000000007C1010101010107C0062 +:104290000000003C0808084848483000000000ECD6 +:1042A000444850704844E400000000702020202062 +:1042B00024247C00000000EC6C6C54544444EC005A +:1042C000000000EC64645454544CEC0000000038CE +:1042D00044444444444438000000007824242438F2 +:1042E0002020700000000038444444444444381CFA +:1042F000000000F8444444784844E00000000034E2 +:104300004C40380404645800000000FC9010101069 +:1043100010103800000000EC444444444444380089 +:10432000000000EC4444282828101000000000EC95 +:104330004444545454542800000000C4442810102D +:104340002844C400000000EC442828101010380055 +:104350000000007C4408101020447C00000000385D +:104360002020202020202020380000402020201065 +:10437000100808080000003808080808080808089D +:104380003800001010284400000000000000000069 +:10439000000000000000000000FC00100800000009 +:1043A00000000000000000000038443C44443C0091 +:1043B000000000C0405864444444F800000000007D +:1043C000003C4440404438000000000C04344C449D +:1043D00044443C00000000000038447C40403C0065 +:1043E0000000001C207C202020207C000000000019 +:1043F00000344C4444443C04380000C040586444F9 +:104400004444EC00000000100070101010107C00FC +:10441000000000100078080808080808700000C0B4 +:10442000405C48705048DC00000000301010101054 +:1044300010107C000000000000E854545454FC00AC +:104440000000000000D864444444EC000000000078 +:1044500000384444444438000000000000D864445C +:1044600044447840E000000000344C4444443C04A0 +:104470000C000000006C302020207C0000000000B8 +:10448000003C44380444780000000000207C2020D8 +:1044900020201C000000000000CC4444444C3400A8 +:1044A0000000000000EC4444282810000000000038 +:1044B00000EC4454545428000000000000CC483064 +:1044C0003048CC000000000000EC442428181010F4 +:1044D00078000000007C481020447C0000000008A8 +:1044E00010101010201010100800001010101010E4 +:1044F00010101010000000201010101008101010E4 +:10450000200000000000002458000000000000000F +:10451000000000000000000000000000000000009B +:1045200000183C3C3C1818180018180000000066E1 +:104530006666662400000000000000000000000025 +:1045400000006C6CFE6C6C6CFE6C6C00000018184B +:10455000187CC6C2C07C0686C67C18180000000005 +:10456000000000C2C60C183060C6860000000000C3 +:1045700000386C6C3876DCCCCCCC76000000003097 +:10458000303030600000000000000000000000003B +:10459000000C18303030303030180C0000000000B3 +:1045A0000030180C0C0C0C0C0C1830000000000033 +:1045B00000000000663CFF3C6600000000000000B8 +:1045C0000000000018187E1818000000000000000D +:1045D0000000000000000000181818300000000063 +:1045E000000000000000FE000000000000000000CD +:1045F000000000000000000000181800000000008B +:1046000000000002060C183060C0800000000000AE +:10461000007CC6C6CED6D6E6C6C67C00000000002A +:10462000001838781818181818187E0000000000B4 +:10463000007CC6060C183060C0C6FE0000000000FA +:10464000007CC606063C060606C67C00000000008C +:10465000000C1C3C6CCCFE0C0C0C1E00000000007E +:1046600000FEC0C0C0FC0E0606C67C0000000000B4 +:10467000003860C0C0FCC6C6C6C67C000000000092 +:1046800000FEC606060C1830303030000000000076 +:10469000007CC6C6C67CC6C6C6C67C00000000003C +:1046A000007CC6C6C67E0606060C78000000000028 +:1046B000000000181800000018180000000000009A +:1046C000000000181800000018183000000000005A +:1046D0000000060C18306030180C060000000000C6 +:1046E0000000000000FE0000FE00000000000000CE +:1046F00000006030180C060C18306000000000004C +:10470000007CC6C60C18181800181800000000001D +:1047100000007CC6C6DEDEDEDCC07C0000000000DF +:104720000010386CC6C6FEC6C6C6C6000000000033 +:1047300000FC6666667C66666666FC00000000003B +:10474000003C66C2C0C0C0C0C2663C0000000000A1 +:1047500000F86C6666666666666CF800000000002D +:1047600000FE6662687868606266FE000000000015 +:1047700000FE6662687868606060F000000000001B +:10478000003C66C2C0C0DEC6C6663A00000000003B +:1047900000C6C6C6C6FEC6C6C6C6C6000000000025 +:1047A000003C18181818181818183C0000000000D1 +:1047B000001E0C0C0C0C0CCCCCCC780000000000C3 +:1047C00000E6666C6C78786C6666E60000000000B7 +:1047D00000F06060606060606266FE0000000000E3 +:1047E00000C6EEFEFED6C6C6C6C6C6000000000065 +:1047F00000C6E6F6FEDECEC6C6C6C6000000000055 +:1048000000386CC6C6C6C6C6C66C380000000000BC +:1048100000FC6666667C60606060F000000000007E +:10482000007CC6C6C6C6C6C6D6DE7C0C0E0000001E +:1048300000FC6666667C6C666666E600000000004A +:10484000007CC6C660380C06C6C67C0000000000AE +:10485000007E7E5A1818181818183C000000000036 +:1048600000C6C6C6C6C6C6C6C6C67C0000000000D6 +:1048700000C6C6C6C6C6C6C66C381000000000001A +:1048800000C6C6C6C6C6D6D6FE6C6C0000000000C8 +:1048900000C6C66C6C38386C6CC6C60000000000E0 +:1048A00000666666663C181818183C000000000098 +:1048B00000FEC6860C183060C2C6FE000000000074 +:1048C000003C30303030303030303C0000000000F0 +:1048D000000080C0E070381C0E06020000000000DE +:1048E000003C0C0C0C0C0C0C0C0C3C0000001038A8 +:1048F000386CC6000000000000000000000000004E +:10490000000000000000000000000000FF00303048 +:10491000301800000000000000000000000000004F +:1049200000000000780C7CCCCCCC760000000000AD +:1049300000E06060786C66666666DC00000000007F +:10494000000000007CC6C0C0C0C67C0000000000A3 +:10495000001C0C0C3C6CCCCCCCCC760000000000D5 +:10496000000000007CC6FEC0C0C67C000000000045 +:1049700000386C6460F060606060F000000000006F +:104980000000000076CCCCCCCCCC7C0CCC780000E9 +:1049900000E060606C7666666666E6000000000017 +:1049A000001818003818181818183C0000000000EB +:1049B000000606000E06060606060666663C0000B1 +:1049C00000E06060666C78786C66E60000000000CD +:1049D000003818181818181818183C0000000000A3 +:1049E00000000000ECFED6D6D6D6D60000000000AF +:1049F00000000000DC666666666666000000000077 +:104A0000000000007CC6C6C6C6C67C0000000000D0 +:104A100000000000DC66666666667C6060F0000090 +:104A20000000000076CCCCCCCCCC7C0C0C1E000062 +:104A300000000000DC7662606060F00000000000B2 +:104A4000000000007CC660380CC67C00000000003E +:104A500000103030FC30303030361C0000000000D8 +:104A600000000000CCCCCCCCCCCC76000000000008 +:104A70000000000066666666663C180000000000E4 +:104A800000000000C6C6C6D6D6FE6C0000000000BE +:104A900000000000C66C3838386CC600000000000A +:104AA00000000000C6C6C6C6C6C67E060CF80000DA +:104AB00000000000FECC183060C6FE0000000000C0 +:104AC000000E18181870181818180E0000000000B2 +:104AD00000181818180018181818180000000000FE +:104AE00000701818180E1818181870000000000030 +:104AF0000076DC000000000000000000000002035F +:104B00000405060708090A0B0C0D0E0F10100240D1 +:104B10004104804204A04303804401004504204630 +:104B200003C04704004802004904704A03A04B0434 +:104B3000404C02C04D02804E03E04F04605004D050 +:104B40005103405203005301805403205504105672 +:104B500003605704905804B05904C05A05783105D1 +:104B6000383205183305083405003505803605C090 +:104B70003705E03805F03905F83006303F05902F4D +:104B80004261636B0A436C69636B0A5072657373AD +:104B90000A53656C65206368616E6765000A6F661D +:104BA000000A6F6E0025732573004D61696E204702 +:104BB00055490A496E707574206D6F64650A4275B7 +:104BC0007A7A65720A446973706C61790A4C616E15 +:104BD00067756167650A41626F757400E4B8BBE987 +:104BE000A1B50AE8BE93E585A5E6A8A1E5BC8F0AB4 +:104BF000E89C82E9B8A3E599A80AE698BEE7A4BABA +:104C00000AE8AFADE8A8800AE585B3E4BA8E00E80B +:104C1000BF94E59B9E0AE782B9E587BB0AE995BF89 +:104C2000E68C890AE98089E68BA9E58887E68DA26A +:104C300000000000584C0008000000204000000068 +:104C400028010008984C000840000020781000005F +:104C500044010008000000000100000010000000F6 +:104C6000010101000000000000000000AA4B000844 +:104C7000DC4B000805000000000000000000000000 +:104C800000000000804B00080F4C000803000000EB +:084C9000000000000024F40004 :04000005080000ED02 :00000001FF diff --git a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.htm b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.htm index e48852a..4a25d30 100644 --- a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.htm +++ b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.htm @@ -3,7 +3,7 @@ Static Call Graph - [f103c8t6_KEIL\f103c8t6_KEIL.axf]

Static Call Graph for image f103c8t6_KEIL\f103c8t6_KEIL.axf


-

#<CALLGRAPH># ARM Linker, 6160001: Last Updated: Thu Aug 11 18:51:00 2022 +

#<CALLGRAPH># ARM Linker, 6160001: Last Updated: Thu Aug 11 19:22:03 2022

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

Call chain for Maximum Stack Depth:

@@ -689,7 +689,7 @@ Global Symbols

[Called By] -

HAL_GPIO_EXTI_Callback (Thumb, 76 bytes, Stack size 8 bytes, mymain.o(.text.HAL_GPIO_EXTI_Callback)) +

HAL_GPIO_EXTI_Callback (Thumb, 102 bytes, Stack size 8 bytes, mymain.o(.text.HAL_GPIO_EXTI_Callback))

[Stack]


[Calls]
[Address Reference Count : 1] -

main (Thumb, 858 bytes, Stack size 72 bytes, main.o(.text.main)) +

main (Thumb, 838 bytes, Stack size 72 bytes, main.o(.text.main))

[Stack]

diff --git a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.map b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.map index c4e7104..8697d23 100644 --- a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.map +++ b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.map @@ -2207,91 +2207,91 @@ Image Symbol Table [Anonymous Symbol] 0x08000860 Section 0 encode.o(.text.GEI_BUTTON_CODE) [Anonymous Symbol] 0x080008d0 Section 0 encode.o(.text.GET_ENCODE) [Anonymous Symbol] 0x080008dc Section 0 mymain.o(.text.HAL_GPIO_EXTI_Callback) - [Anonymous Symbol] 0x08000928 Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_EXTI_IRQHandler) - [Anonymous Symbol] 0x08000940 Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_Init) - [Anonymous Symbol] 0x08000b50 Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_ReadPin) - [Anonymous Symbol] 0x08000b5c Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_TogglePin) - [Anonymous Symbol] 0x08000b6c Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_WritePin) - [Anonymous Symbol] 0x08000b78 Section 0 stm32f1xx_hal.o(.text.HAL_GetTick) - [Anonymous Symbol] 0x08000b84 Section 0 stm32f1xx_hal_i2c.o(.text.HAL_I2C_Init) - [Anonymous Symbol] 0x08000cfc Section 0 stm32f1xx_hal_i2c.o(.text.HAL_I2C_Mem_Write) - [Anonymous Symbol] 0x08000e54 Section 0 stm32f1xx_hal_msp.o(.text.HAL_I2C_MspInit) - [Anonymous Symbol] 0x08000eb8 Section 0 stm32f1xx_hal.o(.text.HAL_IncTick) - [Anonymous Symbol] 0x08000ed4 Section 0 stm32f1xx_hal.o(.text.HAL_Init) - [Anonymous Symbol] 0x08000efc Section 0 stm32f1xx_hal.o(.text.HAL_InitTick) - [Anonymous Symbol] 0x08000f44 Section 0 stm32f1xx_hal_msp.o(.text.HAL_MspInit) - [Anonymous Symbol] 0x08000f88 Section 0 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ) - [Anonymous Symbol] 0x08000fa8 Section 0 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriority) - [Anonymous Symbol] 0x08001000 Section 0 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriorityGrouping) - [Anonymous Symbol] 0x08001020 Section 0 stm32f1xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) - [Anonymous Symbol] 0x080011e0 Section 0 stm32f1xx_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) - [Anonymous Symbol] 0x08001208 Section 0 stm32f1xx_hal_rcc.o(.text.HAL_RCC_OscConfig) - [Anonymous Symbol] 0x080015bc Section 0 stm32f1xx_hal_cortex.o(.text.HAL_SYSTICK_Config) - [Anonymous Symbol] 0x080015e8 Section 0 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_BreakCallback) - [Anonymous Symbol] 0x080015ec Section 0 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_CommutCallback) - [Anonymous Symbol] 0x080015f0 Section 0 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_MasterConfigSynchronization) - [Anonymous Symbol] 0x0800166c Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Init) - [Anonymous Symbol] 0x08001758 Section 0 stm32f1xx_hal_msp.o(.text.HAL_TIM_Base_MspInit) - [Anonymous Symbol] 0x080017c8 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Start_IT) - [Anonymous Symbol] 0x08001838 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_ConfigClockSource) - [Anonymous Symbol] 0x080019cc Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_IC_CaptureCallback) - [Anonymous Symbol] 0x080019d0 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_IRQHandler) - [Anonymous Symbol] 0x08001b40 Section 0 stm32f1xx_hal_msp.o(.text.HAL_TIM_MspPostInit) - [Anonymous Symbol] 0x08001b8c Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_OC_DelayElapsedCallback) - [Anonymous Symbol] 0x08001b90 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_ConfigChannel) - [Anonymous Symbol] 0x08001d84 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Init) - [Anonymous Symbol] 0x08001e70 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_MspInit) - [Anonymous Symbol] 0x08001e74 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_PulseFinishedCallback) - [Anonymous Symbol] 0x08001e78 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Start) - [Anonymous Symbol] 0x08001f58 Section 0 mymain.o(.text.HAL_TIM_PeriodElapsedCallback) - [Anonymous Symbol] 0x08001f5c Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_TriggerCallback) - [Anonymous Symbol] 0x08001f60 Section 0 stm32f1xx_it.o(.text.HardFault_Handler) - I2C_RequestMemoryWrite 0x08001f65 Thumb Code 268 stm32f1xx_hal_i2c.o(.text.I2C_RequestMemoryWrite) - [Anonymous Symbol] 0x08001f64 Section 0 stm32f1xx_hal_i2c.o(.text.I2C_RequestMemoryWrite) - I2C_WaitOnBTFFlagUntilTimeout 0x08002071 Thumb Code 192 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnBTFFlagUntilTimeout) - [Anonymous Symbol] 0x08002070 Section 0 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnBTFFlagUntilTimeout) - I2C_WaitOnMasterAddressFlagUntilTimeout 0x08002131 Thumb Code 218 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnMasterAddressFlagUntilTimeout) - [Anonymous Symbol] 0x08002130 Section 0 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnMasterAddressFlagUntilTimeout) - I2C_WaitOnTXEFlagUntilTimeout 0x0800220d Thumb Code 192 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnTXEFlagUntilTimeout) - [Anonymous Symbol] 0x0800220c Section 0 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnTXEFlagUntilTimeout) - [Anonymous Symbol] 0x080022cc Section 0 hread_interface.o(.text.IIC_SAND_DATE) - [Anonymous Symbol] 0x080022f4 Section 0 stm32f1xx_it.o(.text.MemManage_Handler) - [Anonymous Symbol] 0x080022f8 Section 0 stm32f1xx_it.o(.text.NMI_Handler) - [Anonymous Symbol] 0x080022fc Section 0 oled.o(.text.OLED_Cache_to_hardware) - [Anonymous Symbol] 0x08002404 Section 0 oled.o(.text.OLED_Init) - [Anonymous Symbol] 0x080025b8 Section 0 oled.o(.text.OLED_Init_Display_Buffer) - [Anonymous Symbol] 0x08002884 Section 0 oled.o(.text.OLED_Pix) - [Anonymous Symbol] 0x080029d8 Section 0 oled.o(.text.OLED_Str) - [Anonymous Symbol] 0x08002b2c Section 0 oled.o(.text.OLED_Str_list) - [Anonymous Symbol] 0x08002bdc Section 0 oled.o(.text.OLED_square) - [Anonymous Symbol] 0x08003034 Section 0 stm32f1xx_it.o(.text.PendSV_Handler) - [Anonymous Symbol] 0x08003038 Section 0 mymain.o(.text.SHOW_MENU) - [Anonymous Symbol] 0x08003144 Section 0 stm32f1xx_it.o(.text.SVC_Handler) - [Anonymous Symbol] 0x08003148 Section 0 stm32f1xx_it.o(.text.SysTick_Handler) - [Anonymous Symbol] 0x0800314c Section 0 system_stm32f1xx.o(.text.SystemInit) - [Anonymous Symbol] 0x08003150 Section 0 stm32f1xx_it.o(.text.TIM2_IRQHandler) - [Anonymous Symbol] 0x0800315c Section 0 stm32f1xx_it.o(.text.TIM3_IRQHandler) - [Anonymous Symbol] 0x08003168 Section 0 stm32f1xx_it.o(.text.UsageFault_Handler) - [Anonymous Symbol] 0x0800316c Section 0 main.o(.text.main) - [Anonymous Symbol] 0x080034c8 Section 0 morsr.o(.text.mo_da) - [Anonymous Symbol] 0x0800350c Section 0 morsr.o(.text.mo_di) - [Anonymous Symbol] 0x08003544 Section 0 morsr.o(.text.mo_server) - [Anonymous Symbol] 0x08003630 Section 0 mymain.o(.text.mymain) - _fdiv1 0x080039cd Thumb Code 0 fdiv.o(x$fpl$fdiv) - x$fpl$fdiv 0x080039cc Section 388 fdiv.o(x$fpl$fdiv) - x$fpl$ffixu 0x08003b50 Section 62 ffixu.o(x$fpl$ffixu) - x$fpl$fflt 0x08003b90 Section 48 fflt_clz.o(x$fpl$fflt) - x$fpl$ffltu 0x08003bc0 Section 38 fflt_clz.o(x$fpl$ffltu) - x$fpl$fmul 0x08003be8 Section 258 fmul.o(x$fpl$fmul) - x$fpl$fnaninf 0x08003cea Section 140 fnaninf.o(x$fpl$fnaninf) - x$fpl$fretinf 0x08003d76 Section 10 fretinf.o(x$fpl$fretinf) - .L__const.HAL_RCC_GetSysClockFreq.aPredivFactorTable 0x08003d80 Data 2 stm32f1xx_hal_rcc.o(.rodata..L__const.HAL_RCC_GetSysClockFreq.aPredivFactorTable) - x$fpl$usenofp 0x08003d80 Section 0 usenofp.o(x$fpl$usenofp) - .L__const.HAL_RCC_GetSysClockFreq.aPLLMULFactorTable 0x08004af6 Data 16 stm32f1xx_hal_rcc.o(.rodata.cst16) - [Anonymous Symbol] 0x08004b78 Section 0 mymain.o(.rodata.str1.1) - .L.str.13 0x08004b95 Data 4 mymain.o(.rodata.str1.1) - .L.str.12 0x08004b99 Data 4 mymain.o(.rodata.str1.1) - .L.str.11 0x08004b9d Data 5 mymain.o(.rodata.str1.1) + [Anonymous Symbol] 0x08000944 Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_EXTI_IRQHandler) + [Anonymous Symbol] 0x0800095c Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_Init) + [Anonymous Symbol] 0x08000b6c Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_ReadPin) + [Anonymous Symbol] 0x08000b78 Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_TogglePin) + [Anonymous Symbol] 0x08000b88 Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_WritePin) + [Anonymous Symbol] 0x08000b94 Section 0 stm32f1xx_hal.o(.text.HAL_GetTick) + [Anonymous Symbol] 0x08000ba0 Section 0 stm32f1xx_hal_i2c.o(.text.HAL_I2C_Init) + [Anonymous Symbol] 0x08000d18 Section 0 stm32f1xx_hal_i2c.o(.text.HAL_I2C_Mem_Write) + [Anonymous Symbol] 0x08000e70 Section 0 stm32f1xx_hal_msp.o(.text.HAL_I2C_MspInit) + [Anonymous Symbol] 0x08000ed4 Section 0 stm32f1xx_hal.o(.text.HAL_IncTick) + [Anonymous Symbol] 0x08000ef0 Section 0 stm32f1xx_hal.o(.text.HAL_Init) + [Anonymous Symbol] 0x08000f18 Section 0 stm32f1xx_hal.o(.text.HAL_InitTick) + [Anonymous Symbol] 0x08000f60 Section 0 stm32f1xx_hal_msp.o(.text.HAL_MspInit) + [Anonymous Symbol] 0x08000fa4 Section 0 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ) + [Anonymous Symbol] 0x08000fc4 Section 0 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriority) + [Anonymous Symbol] 0x0800101c Section 0 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriorityGrouping) + [Anonymous Symbol] 0x0800103c Section 0 stm32f1xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) + [Anonymous Symbol] 0x080011fc Section 0 stm32f1xx_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) + [Anonymous Symbol] 0x08001224 Section 0 stm32f1xx_hal_rcc.o(.text.HAL_RCC_OscConfig) + [Anonymous Symbol] 0x080015d8 Section 0 stm32f1xx_hal_cortex.o(.text.HAL_SYSTICK_Config) + [Anonymous Symbol] 0x08001604 Section 0 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_BreakCallback) + [Anonymous Symbol] 0x08001608 Section 0 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_CommutCallback) + [Anonymous Symbol] 0x0800160c Section 0 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_MasterConfigSynchronization) + [Anonymous Symbol] 0x08001688 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Init) + [Anonymous Symbol] 0x08001774 Section 0 stm32f1xx_hal_msp.o(.text.HAL_TIM_Base_MspInit) + [Anonymous Symbol] 0x080017e4 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Start_IT) + [Anonymous Symbol] 0x08001854 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_ConfigClockSource) + [Anonymous Symbol] 0x080019e8 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_IC_CaptureCallback) + [Anonymous Symbol] 0x080019ec Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_IRQHandler) + [Anonymous Symbol] 0x08001b5c Section 0 stm32f1xx_hal_msp.o(.text.HAL_TIM_MspPostInit) + [Anonymous Symbol] 0x08001ba8 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_OC_DelayElapsedCallback) + [Anonymous Symbol] 0x08001bac Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_ConfigChannel) + [Anonymous Symbol] 0x08001da0 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Init) + [Anonymous Symbol] 0x08001e8c Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_MspInit) + [Anonymous Symbol] 0x08001e90 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_PulseFinishedCallback) + [Anonymous Symbol] 0x08001e94 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Start) + [Anonymous Symbol] 0x08001f74 Section 0 mymain.o(.text.HAL_TIM_PeriodElapsedCallback) + [Anonymous Symbol] 0x08001f78 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_TriggerCallback) + [Anonymous Symbol] 0x08001f7c Section 0 stm32f1xx_it.o(.text.HardFault_Handler) + I2C_RequestMemoryWrite 0x08001f81 Thumb Code 268 stm32f1xx_hal_i2c.o(.text.I2C_RequestMemoryWrite) + [Anonymous Symbol] 0x08001f80 Section 0 stm32f1xx_hal_i2c.o(.text.I2C_RequestMemoryWrite) + I2C_WaitOnBTFFlagUntilTimeout 0x0800208d Thumb Code 192 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnBTFFlagUntilTimeout) + [Anonymous Symbol] 0x0800208c Section 0 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnBTFFlagUntilTimeout) + I2C_WaitOnMasterAddressFlagUntilTimeout 0x0800214d Thumb Code 218 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnMasterAddressFlagUntilTimeout) + [Anonymous Symbol] 0x0800214c Section 0 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnMasterAddressFlagUntilTimeout) + I2C_WaitOnTXEFlagUntilTimeout 0x08002229 Thumb Code 192 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnTXEFlagUntilTimeout) + [Anonymous Symbol] 0x08002228 Section 0 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnTXEFlagUntilTimeout) + [Anonymous Symbol] 0x080022e8 Section 0 hread_interface.o(.text.IIC_SAND_DATE) + [Anonymous Symbol] 0x08002310 Section 0 stm32f1xx_it.o(.text.MemManage_Handler) + [Anonymous Symbol] 0x08002314 Section 0 stm32f1xx_it.o(.text.NMI_Handler) + [Anonymous Symbol] 0x08002318 Section 0 oled.o(.text.OLED_Cache_to_hardware) + [Anonymous Symbol] 0x08002420 Section 0 oled.o(.text.OLED_Init) + [Anonymous Symbol] 0x080025d4 Section 0 oled.o(.text.OLED_Init_Display_Buffer) + [Anonymous Symbol] 0x080028a0 Section 0 oled.o(.text.OLED_Pix) + [Anonymous Symbol] 0x080029f4 Section 0 oled.o(.text.OLED_Str) + [Anonymous Symbol] 0x08002b48 Section 0 oled.o(.text.OLED_Str_list) + [Anonymous Symbol] 0x08002bf8 Section 0 oled.o(.text.OLED_square) + [Anonymous Symbol] 0x08003050 Section 0 stm32f1xx_it.o(.text.PendSV_Handler) + [Anonymous Symbol] 0x08003054 Section 0 mymain.o(.text.SHOW_MENU) + [Anonymous Symbol] 0x08003160 Section 0 stm32f1xx_it.o(.text.SVC_Handler) + [Anonymous Symbol] 0x08003164 Section 0 stm32f1xx_it.o(.text.SysTick_Handler) + [Anonymous Symbol] 0x08003168 Section 0 system_stm32f1xx.o(.text.SystemInit) + [Anonymous Symbol] 0x0800316c Section 0 stm32f1xx_it.o(.text.TIM2_IRQHandler) + [Anonymous Symbol] 0x08003178 Section 0 stm32f1xx_it.o(.text.TIM3_IRQHandler) + [Anonymous Symbol] 0x08003184 Section 0 stm32f1xx_it.o(.text.UsageFault_Handler) + [Anonymous Symbol] 0x08003188 Section 0 main.o(.text.main) + [Anonymous Symbol] 0x080034d0 Section 0 morsr.o(.text.mo_da) + [Anonymous Symbol] 0x08003514 Section 0 morsr.o(.text.mo_di) + [Anonymous Symbol] 0x0800354c Section 0 morsr.o(.text.mo_server) + [Anonymous Symbol] 0x08003638 Section 0 mymain.o(.text.mymain) + _fdiv1 0x080039d5 Thumb Code 0 fdiv.o(x$fpl$fdiv) + x$fpl$fdiv 0x080039d4 Section 388 fdiv.o(x$fpl$fdiv) + x$fpl$ffixu 0x08003b58 Section 62 ffixu.o(x$fpl$ffixu) + x$fpl$fflt 0x08003b98 Section 48 fflt_clz.o(x$fpl$fflt) + x$fpl$ffltu 0x08003bc8 Section 38 fflt_clz.o(x$fpl$ffltu) + x$fpl$fmul 0x08003bf0 Section 258 fmul.o(x$fpl$fmul) + x$fpl$fnaninf 0x08003cf2 Section 140 fnaninf.o(x$fpl$fnaninf) + x$fpl$fretinf 0x08003d7e Section 10 fretinf.o(x$fpl$fretinf) + .L__const.HAL_RCC_GetSysClockFreq.aPredivFactorTable 0x08003d88 Data 2 stm32f1xx_hal_rcc.o(.rodata..L__const.HAL_RCC_GetSysClockFreq.aPredivFactorTable) + x$fpl$usenofp 0x08003d88 Section 0 usenofp.o(x$fpl$usenofp) + .L__const.HAL_RCC_GetSysClockFreq.aPLLMULFactorTable 0x08004afe Data 16 stm32f1xx_hal_rcc.o(.rodata.cst16) + [Anonymous Symbol] 0x08004b80 Section 0 mymain.o(.rodata.str1.1) + .L.str.13 0x08004b9d Data 4 mymain.o(.rodata.str1.1) + .L.str.12 0x08004ba1 Data 4 mymain.o(.rodata.str1.1) + .L.str.11 0x08004ba5 Data 5 mymain.o(.rodata.str1.1) .L_MergedGlobals 0x20000000 Data 8 stm32f1xx_hal.o(.data..L_MergedGlobals) [Anonymous Symbol] 0x20000000 Section 0 stm32f1xx_hal.o(.data..L_MergedGlobals) .L_MergedGlobals 0x20000008 Data 52 mymain.o(.data..L_MergedGlobals) @@ -2498,90 +2498,90 @@ Image Symbol Table EXTI4_IRQHandler 0x08000859 Thumb Code 6 stm32f1xx_it.o(.text.EXTI4_IRQHandler) GEI_BUTTON_CODE 0x08000861 Thumb Code 110 encode.o(.text.GEI_BUTTON_CODE) GET_ENCODE 0x080008d1 Thumb Code 10 encode.o(.text.GET_ENCODE) - HAL_GPIO_EXTI_Callback 0x080008dd Thumb Code 76 mymain.o(.text.HAL_GPIO_EXTI_Callback) - HAL_GPIO_EXTI_IRQHandler 0x08000929 Thumb Code 22 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_EXTI_IRQHandler) - HAL_GPIO_Init 0x08000941 Thumb Code 526 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_Init) - HAL_GPIO_ReadPin 0x08000b51 Thumb Code 10 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_ReadPin) - HAL_GPIO_TogglePin 0x08000b5d Thumb Code 16 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_TogglePin) - HAL_GPIO_WritePin 0x08000b6d Thumb Code 10 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_WritePin) - HAL_GetTick 0x08000b79 Thumb Code 12 stm32f1xx_hal.o(.text.HAL_GetTick) - HAL_I2C_Init 0x08000b85 Thumb Code 374 stm32f1xx_hal_i2c.o(.text.HAL_I2C_Init) - HAL_I2C_Mem_Write 0x08000cfd Thumb Code 344 stm32f1xx_hal_i2c.o(.text.HAL_I2C_Mem_Write) - HAL_I2C_MspInit 0x08000e55 Thumb Code 98 stm32f1xx_hal_msp.o(.text.HAL_I2C_MspInit) - HAL_IncTick 0x08000eb9 Thumb Code 26 stm32f1xx_hal.o(.text.HAL_IncTick) - HAL_Init 0x08000ed5 Thumb Code 38 stm32f1xx_hal.o(.text.HAL_Init) - HAL_InitTick 0x08000efd Thumb Code 72 stm32f1xx_hal.o(.text.HAL_InitTick) - HAL_MspInit 0x08000f45 Thumb Code 66 stm32f1xx_hal_msp.o(.text.HAL_MspInit) - HAL_NVIC_EnableIRQ 0x08000f89 Thumb Code 32 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ) - HAL_NVIC_SetPriority 0x08000fa9 Thumb Code 86 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriority) - HAL_NVIC_SetPriorityGrouping 0x08001001 Thumb Code 32 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriorityGrouping) - HAL_RCC_ClockConfig 0x08001021 Thumb Code 446 stm32f1xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) - HAL_RCC_GetPCLK1Freq 0x080011e1 Thumb Code 38 stm32f1xx_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) - HAL_RCC_OscConfig 0x08001209 Thumb Code 948 stm32f1xx_hal_rcc.o(.text.HAL_RCC_OscConfig) - HAL_SYSTICK_Config 0x080015bd Thumb Code 44 stm32f1xx_hal_cortex.o(.text.HAL_SYSTICK_Config) - HAL_TIMEx_BreakCallback 0x080015e9 Thumb Code 2 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_BreakCallback) - HAL_TIMEx_CommutCallback 0x080015ed Thumb Code 2 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_CommutCallback) - HAL_TIMEx_MasterConfigSynchronization 0x080015f1 Thumb Code 122 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_MasterConfigSynchronization) - HAL_TIM_Base_Init 0x0800166d Thumb Code 236 stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Init) - HAL_TIM_Base_MspInit 0x08001759 Thumb Code 112 stm32f1xx_hal_msp.o(.text.HAL_TIM_Base_MspInit) - HAL_TIM_Base_Start_IT 0x080017c9 Thumb Code 110 stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Start_IT) - HAL_TIM_ConfigClockSource 0x08001839 Thumb Code 402 stm32f1xx_hal_tim.o(.text.HAL_TIM_ConfigClockSource) - HAL_TIM_IC_CaptureCallback 0x080019cd Thumb Code 2 stm32f1xx_hal_tim.o(.text.HAL_TIM_IC_CaptureCallback) - HAL_TIM_IRQHandler 0x080019d1 Thumb Code 368 stm32f1xx_hal_tim.o(.text.HAL_TIM_IRQHandler) - HAL_TIM_MspPostInit 0x08001b41 Thumb Code 74 stm32f1xx_hal_msp.o(.text.HAL_TIM_MspPostInit) - HAL_TIM_OC_DelayElapsedCallback 0x08001b8d Thumb Code 2 stm32f1xx_hal_tim.o(.text.HAL_TIM_OC_DelayElapsedCallback) - HAL_TIM_PWM_ConfigChannel 0x08001b91 Thumb Code 498 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_ConfigChannel) - HAL_TIM_PWM_Init 0x08001d85 Thumb Code 236 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Init) - HAL_TIM_PWM_MspInit 0x08001e71 Thumb Code 2 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_MspInit) - HAL_TIM_PWM_PulseFinishedCallback 0x08001e75 Thumb Code 2 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_PulseFinishedCallback) - HAL_TIM_PWM_Start 0x08001e79 Thumb Code 222 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Start) - HAL_TIM_PeriodElapsedCallback 0x08001f59 Thumb Code 2 mymain.o(.text.HAL_TIM_PeriodElapsedCallback) - HAL_TIM_TriggerCallback 0x08001f5d Thumb Code 2 stm32f1xx_hal_tim.o(.text.HAL_TIM_TriggerCallback) - HardFault_Handler 0x08001f61 Thumb Code 2 stm32f1xx_it.o(.text.HardFault_Handler) - IIC_SAND_DATE 0x080022cd Thumb Code 40 hread_interface.o(.text.IIC_SAND_DATE) - MemManage_Handler 0x080022f5 Thumb Code 2 stm32f1xx_it.o(.text.MemManage_Handler) - NMI_Handler 0x080022f9 Thumb Code 2 stm32f1xx_it.o(.text.NMI_Handler) - OLED_Cache_to_hardware 0x080022fd Thumb Code 262 oled.o(.text.OLED_Cache_to_hardware) - OLED_Init 0x08002405 Thumb Code 434 oled.o(.text.OLED_Init) - OLED_Init_Display_Buffer 0x080025b9 Thumb Code 714 oled.o(.text.OLED_Init_Display_Buffer) - OLED_Pix 0x08002885 Thumb Code 338 oled.o(.text.OLED_Pix) - OLED_Str 0x080029d9 Thumb Code 338 oled.o(.text.OLED_Str) - OLED_Str_list 0x08002b2d Thumb Code 174 oled.o(.text.OLED_Str_list) - OLED_square 0x08002bdd Thumb Code 1110 oled.o(.text.OLED_square) - PendSV_Handler 0x08003035 Thumb Code 2 stm32f1xx_it.o(.text.PendSV_Handler) - SHOW_MENU 0x08003039 Thumb Code 260 mymain.o(.text.SHOW_MENU) - SVC_Handler 0x08003145 Thumb Code 2 stm32f1xx_it.o(.text.SVC_Handler) - SysTick_Handler 0x08003149 Thumb Code 4 stm32f1xx_it.o(.text.SysTick_Handler) - SystemInit 0x0800314d Thumb Code 2 system_stm32f1xx.o(.text.SystemInit) - TIM2_IRQHandler 0x08003151 Thumb Code 12 stm32f1xx_it.o(.text.TIM2_IRQHandler) - TIM3_IRQHandler 0x0800315d Thumb Code 12 stm32f1xx_it.o(.text.TIM3_IRQHandler) - UsageFault_Handler 0x08003169 Thumb Code 2 stm32f1xx_it.o(.text.UsageFault_Handler) - main 0x0800316d Thumb Code 858 main.o(.text.main) - mo_da 0x080034c9 Thumb Code 68 morsr.o(.text.mo_da) - mo_di 0x0800350d Thumb Code 56 morsr.o(.text.mo_di) - mo_server 0x08003545 Thumb Code 234 morsr.o(.text.mo_server) - mymain 0x08003631 Thumb Code 916 mymain.o(.text.mymain) - __aeabi_fdiv 0x080039cd Thumb Code 0 fdiv.o(x$fpl$fdiv) - _fdiv 0x080039cd Thumb Code 384 fdiv.o(x$fpl$fdiv) - __aeabi_f2uiz 0x08003b51 Thumb Code 0 ffixu.o(x$fpl$ffixu) - _ffixu 0x08003b51 Thumb Code 62 ffixu.o(x$fpl$ffixu) - __aeabi_i2f 0x08003b91 Thumb Code 0 fflt_clz.o(x$fpl$fflt) - _fflt 0x08003b91 Thumb Code 48 fflt_clz.o(x$fpl$fflt) - __aeabi_ui2f 0x08003bc1 Thumb Code 0 fflt_clz.o(x$fpl$ffltu) - _ffltu 0x08003bc1 Thumb Code 38 fflt_clz.o(x$fpl$ffltu) - __aeabi_fmul 0x08003be9 Thumb Code 0 fmul.o(x$fpl$fmul) - _fmul 0x08003be9 Thumb Code 258 fmul.o(x$fpl$fmul) - __fpl_fnaninf 0x08003ceb Thumb Code 140 fnaninf.o(x$fpl$fnaninf) - __fpl_fretinf 0x08003d77 Thumb Code 10 fretinf.o(x$fpl$fretinf) - __I$use$fp 0x08003d80 Number 0 usenofp.o(x$fpl$usenofp) - AHBPrescTable 0x08003d82 Data 16 system_stm32f1xx.o(.rodata.AHBPrescTable) - APBPrescTable 0x08003d92 Data 8 system_stm32f1xx.o(.rodata.APBPrescTable) - asc2_0805 0x08003d9a Data 760 oled.o(.rodata.asc2_0805) - asc2_1206 0x08004092 Data 1140 oled.o(.rodata.asc2_1206) - asc2_1608 0x08004506 Data 1520 oled.o(.rodata.asc2_1608) - morsecodes 0x08004b06 Data 114 morsr.o(.rodata.morsecodes) - Region$$Table$$Base 0x08004c2c Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x08004c4c Number 0 anon$$obj.o(Region$$Table) + HAL_GPIO_EXTI_Callback 0x080008dd Thumb Code 102 mymain.o(.text.HAL_GPIO_EXTI_Callback) + HAL_GPIO_EXTI_IRQHandler 0x08000945 Thumb Code 22 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_EXTI_IRQHandler) + HAL_GPIO_Init 0x0800095d Thumb Code 526 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_Init) + HAL_GPIO_ReadPin 0x08000b6d Thumb Code 10 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_ReadPin) + HAL_GPIO_TogglePin 0x08000b79 Thumb Code 16 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_TogglePin) + HAL_GPIO_WritePin 0x08000b89 Thumb Code 10 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_WritePin) + HAL_GetTick 0x08000b95 Thumb Code 12 stm32f1xx_hal.o(.text.HAL_GetTick) + HAL_I2C_Init 0x08000ba1 Thumb Code 374 stm32f1xx_hal_i2c.o(.text.HAL_I2C_Init) + HAL_I2C_Mem_Write 0x08000d19 Thumb Code 344 stm32f1xx_hal_i2c.o(.text.HAL_I2C_Mem_Write) + HAL_I2C_MspInit 0x08000e71 Thumb Code 98 stm32f1xx_hal_msp.o(.text.HAL_I2C_MspInit) + HAL_IncTick 0x08000ed5 Thumb Code 26 stm32f1xx_hal.o(.text.HAL_IncTick) + HAL_Init 0x08000ef1 Thumb Code 38 stm32f1xx_hal.o(.text.HAL_Init) + HAL_InitTick 0x08000f19 Thumb Code 72 stm32f1xx_hal.o(.text.HAL_InitTick) + HAL_MspInit 0x08000f61 Thumb Code 66 stm32f1xx_hal_msp.o(.text.HAL_MspInit) + HAL_NVIC_EnableIRQ 0x08000fa5 Thumb Code 32 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ) + HAL_NVIC_SetPriority 0x08000fc5 Thumb Code 86 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriority) + HAL_NVIC_SetPriorityGrouping 0x0800101d Thumb Code 32 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriorityGrouping) + HAL_RCC_ClockConfig 0x0800103d Thumb Code 446 stm32f1xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) + HAL_RCC_GetPCLK1Freq 0x080011fd Thumb Code 38 stm32f1xx_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) + HAL_RCC_OscConfig 0x08001225 Thumb Code 948 stm32f1xx_hal_rcc.o(.text.HAL_RCC_OscConfig) + HAL_SYSTICK_Config 0x080015d9 Thumb Code 44 stm32f1xx_hal_cortex.o(.text.HAL_SYSTICK_Config) + HAL_TIMEx_BreakCallback 0x08001605 Thumb Code 2 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_BreakCallback) + HAL_TIMEx_CommutCallback 0x08001609 Thumb Code 2 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_CommutCallback) + HAL_TIMEx_MasterConfigSynchronization 0x0800160d Thumb Code 122 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_MasterConfigSynchronization) + HAL_TIM_Base_Init 0x08001689 Thumb Code 236 stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Init) + HAL_TIM_Base_MspInit 0x08001775 Thumb Code 112 stm32f1xx_hal_msp.o(.text.HAL_TIM_Base_MspInit) + HAL_TIM_Base_Start_IT 0x080017e5 Thumb Code 110 stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Start_IT) + HAL_TIM_ConfigClockSource 0x08001855 Thumb Code 402 stm32f1xx_hal_tim.o(.text.HAL_TIM_ConfigClockSource) + HAL_TIM_IC_CaptureCallback 0x080019e9 Thumb Code 2 stm32f1xx_hal_tim.o(.text.HAL_TIM_IC_CaptureCallback) + HAL_TIM_IRQHandler 0x080019ed Thumb Code 368 stm32f1xx_hal_tim.o(.text.HAL_TIM_IRQHandler) + HAL_TIM_MspPostInit 0x08001b5d Thumb Code 74 stm32f1xx_hal_msp.o(.text.HAL_TIM_MspPostInit) + HAL_TIM_OC_DelayElapsedCallback 0x08001ba9 Thumb Code 2 stm32f1xx_hal_tim.o(.text.HAL_TIM_OC_DelayElapsedCallback) + HAL_TIM_PWM_ConfigChannel 0x08001bad Thumb Code 498 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_ConfigChannel) + HAL_TIM_PWM_Init 0x08001da1 Thumb Code 236 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Init) + HAL_TIM_PWM_MspInit 0x08001e8d Thumb Code 2 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_MspInit) + HAL_TIM_PWM_PulseFinishedCallback 0x08001e91 Thumb Code 2 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_PulseFinishedCallback) + HAL_TIM_PWM_Start 0x08001e95 Thumb Code 222 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Start) + HAL_TIM_PeriodElapsedCallback 0x08001f75 Thumb Code 2 mymain.o(.text.HAL_TIM_PeriodElapsedCallback) + HAL_TIM_TriggerCallback 0x08001f79 Thumb Code 2 stm32f1xx_hal_tim.o(.text.HAL_TIM_TriggerCallback) + HardFault_Handler 0x08001f7d Thumb Code 2 stm32f1xx_it.o(.text.HardFault_Handler) + IIC_SAND_DATE 0x080022e9 Thumb Code 40 hread_interface.o(.text.IIC_SAND_DATE) + MemManage_Handler 0x08002311 Thumb Code 2 stm32f1xx_it.o(.text.MemManage_Handler) + NMI_Handler 0x08002315 Thumb Code 2 stm32f1xx_it.o(.text.NMI_Handler) + OLED_Cache_to_hardware 0x08002319 Thumb Code 262 oled.o(.text.OLED_Cache_to_hardware) + OLED_Init 0x08002421 Thumb Code 434 oled.o(.text.OLED_Init) + OLED_Init_Display_Buffer 0x080025d5 Thumb Code 714 oled.o(.text.OLED_Init_Display_Buffer) + OLED_Pix 0x080028a1 Thumb Code 338 oled.o(.text.OLED_Pix) + OLED_Str 0x080029f5 Thumb Code 338 oled.o(.text.OLED_Str) + OLED_Str_list 0x08002b49 Thumb Code 174 oled.o(.text.OLED_Str_list) + OLED_square 0x08002bf9 Thumb Code 1110 oled.o(.text.OLED_square) + PendSV_Handler 0x08003051 Thumb Code 2 stm32f1xx_it.o(.text.PendSV_Handler) + SHOW_MENU 0x08003055 Thumb Code 260 mymain.o(.text.SHOW_MENU) + SVC_Handler 0x08003161 Thumb Code 2 stm32f1xx_it.o(.text.SVC_Handler) + SysTick_Handler 0x08003165 Thumb Code 4 stm32f1xx_it.o(.text.SysTick_Handler) + SystemInit 0x08003169 Thumb Code 2 system_stm32f1xx.o(.text.SystemInit) + TIM2_IRQHandler 0x0800316d Thumb Code 12 stm32f1xx_it.o(.text.TIM2_IRQHandler) + TIM3_IRQHandler 0x08003179 Thumb Code 12 stm32f1xx_it.o(.text.TIM3_IRQHandler) + UsageFault_Handler 0x08003185 Thumb Code 2 stm32f1xx_it.o(.text.UsageFault_Handler) + main 0x08003189 Thumb Code 838 main.o(.text.main) + mo_da 0x080034d1 Thumb Code 68 morsr.o(.text.mo_da) + mo_di 0x08003515 Thumb Code 56 morsr.o(.text.mo_di) + mo_server 0x0800354d Thumb Code 234 morsr.o(.text.mo_server) + mymain 0x08003639 Thumb Code 916 mymain.o(.text.mymain) + __aeabi_fdiv 0x080039d5 Thumb Code 0 fdiv.o(x$fpl$fdiv) + _fdiv 0x080039d5 Thumb Code 384 fdiv.o(x$fpl$fdiv) + __aeabi_f2uiz 0x08003b59 Thumb Code 0 ffixu.o(x$fpl$ffixu) + _ffixu 0x08003b59 Thumb Code 62 ffixu.o(x$fpl$ffixu) + __aeabi_i2f 0x08003b99 Thumb Code 0 fflt_clz.o(x$fpl$fflt) + _fflt 0x08003b99 Thumb Code 48 fflt_clz.o(x$fpl$fflt) + __aeabi_ui2f 0x08003bc9 Thumb Code 0 fflt_clz.o(x$fpl$ffltu) + _ffltu 0x08003bc9 Thumb Code 38 fflt_clz.o(x$fpl$ffltu) + __aeabi_fmul 0x08003bf1 Thumb Code 0 fmul.o(x$fpl$fmul) + _fmul 0x08003bf1 Thumb Code 258 fmul.o(x$fpl$fmul) + __fpl_fnaninf 0x08003cf3 Thumb Code 140 fnaninf.o(x$fpl$fnaninf) + __fpl_fretinf 0x08003d7f Thumb Code 10 fretinf.o(x$fpl$fretinf) + __I$use$fp 0x08003d88 Number 0 usenofp.o(x$fpl$usenofp) + AHBPrescTable 0x08003d8a Data 16 system_stm32f1xx.o(.rodata.AHBPrescTable) + APBPrescTable 0x08003d9a Data 8 system_stm32f1xx.o(.rodata.APBPrescTable) + asc2_0805 0x08003da2 Data 760 oled.o(.rodata.asc2_0805) + asc2_1206 0x0800409a Data 1140 oled.o(.rodata.asc2_1206) + asc2_1608 0x0800450e Data 1520 oled.o(.rodata.asc2_1608) + morsecodes 0x08004b0e Data 114 morsr.o(.rodata.morsecodes) + Region$$Table$$Base 0x08004c34 Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x08004c54 Number 0 anon$$obj.o(Region$$Table) uwTickFreq 0x20000000 Data 1 stm32f1xx_hal.o(.data..L_MergedGlobals) uwTickPrio 0x20000004 Data 4 stm32f1xx_hal.o(.data..L_MergedGlobals) config_buzzer_for_button_pass 0x20000008 Data 1 mymain.o(.data..L_MergedGlobals) @@ -2627,9 +2627,9 @@ Memory Map of the image Image Entry point : 0x080000ed - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00004c90, Max: 0x00010000, ABSOLUTE) + Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00004c98, Max: 0x00010000, ABSOLUTE) - Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00004c4c, Max: 0x00010000, ABSOLUTE) + Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00004c54, Max: 0x00010000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object @@ -2740,146 +2740,147 @@ Memory Map of the image 0x080008ce 0x080008ce 0x00000002 PAD 0x080008d0 0x080008d0 0x0000000a Code RO 994 .text.GET_ENCODE encode.o 0x080008da 0x080008da 0x00000002 PAD - 0x080008dc 0x080008dc 0x0000004c Code RO 911 .text.HAL_GPIO_EXTI_Callback mymain.o - 0x08000928 0x08000928 0x00000016 Code RO 349 .text.HAL_GPIO_EXTI_IRQHandler stm32f1xx_hal_gpio.o - 0x0800093e 0x0800093e 0x00000002 PAD - 0x08000940 0x08000940 0x0000020e Code RO 337 .text.HAL_GPIO_Init stm32f1xx_hal_gpio.o - 0x08000b4e 0x08000b4e 0x00000002 PAD - 0x08000b50 0x08000b50 0x0000000a Code RO 341 .text.HAL_GPIO_ReadPin stm32f1xx_hal_gpio.o - 0x08000b5a 0x08000b5a 0x00000002 PAD - 0x08000b5c 0x08000b5c 0x00000010 Code RO 345 .text.HAL_GPIO_TogglePin stm32f1xx_hal_gpio.o - 0x08000b6c 0x08000b6c 0x0000000a Code RO 343 .text.HAL_GPIO_WritePin stm32f1xx_hal_gpio.o + 0x080008dc 0x080008dc 0x00000066 Code RO 911 .text.HAL_GPIO_EXTI_Callback mymain.o + 0x08000942 0x08000942 0x00000002 PAD + 0x08000944 0x08000944 0x00000016 Code RO 349 .text.HAL_GPIO_EXTI_IRQHandler stm32f1xx_hal_gpio.o + 0x0800095a 0x0800095a 0x00000002 PAD + 0x0800095c 0x0800095c 0x0000020e Code RO 337 .text.HAL_GPIO_Init stm32f1xx_hal_gpio.o + 0x08000b6a 0x08000b6a 0x00000002 PAD + 0x08000b6c 0x08000b6c 0x0000000a Code RO 341 .text.HAL_GPIO_ReadPin stm32f1xx_hal_gpio.o 0x08000b76 0x08000b76 0x00000002 PAD - 0x08000b78 0x08000b78 0x0000000c Code RO 237 .text.HAL_GetTick stm32f1xx_hal.o - 0x08000b84 0x08000b84 0x00000176 Code RO 99 .text.HAL_I2C_Init stm32f1xx_hal_i2c.o - 0x08000cfa 0x08000cfa 0x00000002 PAD - 0x08000cfc 0x08000cfc 0x00000158 Code RO 139 .text.HAL_I2C_Mem_Write stm32f1xx_hal_i2c.o - 0x08000e54 0x08000e54 0x00000062 Code RO 67 .text.HAL_I2C_MspInit stm32f1xx_hal_msp.o - 0x08000eb6 0x08000eb6 0x00000002 PAD - 0x08000eb8 0x08000eb8 0x0000001a Code RO 235 .text.HAL_IncTick stm32f1xx_hal.o + 0x08000b78 0x08000b78 0x00000010 Code RO 345 .text.HAL_GPIO_TogglePin stm32f1xx_hal_gpio.o + 0x08000b88 0x08000b88 0x0000000a Code RO 343 .text.HAL_GPIO_WritePin stm32f1xx_hal_gpio.o + 0x08000b92 0x08000b92 0x00000002 PAD + 0x08000b94 0x08000b94 0x0000000c Code RO 237 .text.HAL_GetTick stm32f1xx_hal.o + 0x08000ba0 0x08000ba0 0x00000176 Code RO 99 .text.HAL_I2C_Init stm32f1xx_hal_i2c.o + 0x08000d16 0x08000d16 0x00000002 PAD + 0x08000d18 0x08000d18 0x00000158 Code RO 139 .text.HAL_I2C_Mem_Write stm32f1xx_hal_i2c.o + 0x08000e70 0x08000e70 0x00000062 Code RO 67 .text.HAL_I2C_MspInit stm32f1xx_hal_msp.o 0x08000ed2 0x08000ed2 0x00000002 PAD - 0x08000ed4 0x08000ed4 0x00000026 Code RO 225 .text.HAL_Init stm32f1xx_hal.o - 0x08000efa 0x08000efa 0x00000002 PAD - 0x08000efc 0x08000efc 0x00000048 Code RO 227 .text.HAL_InitTick stm32f1xx_hal.o - 0x08000f44 0x08000f44 0x00000042 Code RO 65 .text.HAL_MspInit stm32f1xx_hal_msp.o - 0x08000f86 0x08000f86 0x00000002 PAD - 0x08000f88 0x08000f88 0x00000020 Code RO 397 .text.HAL_NVIC_EnableIRQ stm32f1xx_hal_cortex.o - 0x08000fa8 0x08000fa8 0x00000056 Code RO 395 .text.HAL_NVIC_SetPriority stm32f1xx_hal_cortex.o - 0x08000ffe 0x08000ffe 0x00000002 PAD - 0x08001000 0x08001000 0x00000020 Code RO 393 .text.HAL_NVIC_SetPriorityGrouping stm32f1xx_hal_cortex.o - 0x08001020 0x08001020 0x000001be Code RO 289 .text.HAL_RCC_ClockConfig stm32f1xx_hal_rcc.o - 0x080011de 0x080011de 0x00000002 PAD - 0x080011e0 0x080011e0 0x00000026 Code RO 301 .text.HAL_RCC_GetPCLK1Freq stm32f1xx_hal_rcc.o - 0x08001206 0x08001206 0x00000002 PAD - 0x08001208 0x08001208 0x000003b4 Code RO 287 .text.HAL_RCC_OscConfig stm32f1xx_hal_rcc.o - 0x080015bc 0x080015bc 0x0000002c Code RO 405 .text.HAL_SYSTICK_Config stm32f1xx_hal_cortex.o - 0x080015e8 0x080015e8 0x00000002 Code RO 862 .text.HAL_TIMEx_BreakCallback stm32f1xx_hal_tim_ex.o - 0x080015ea 0x080015ea 0x00000002 PAD - 0x080015ec 0x080015ec 0x00000002 Code RO 858 .text.HAL_TIMEx_CommutCallback stm32f1xx_hal_tim_ex.o - 0x080015ee 0x080015ee 0x00000002 PAD - 0x080015f0 0x080015f0 0x0000007a Code RO 852 .text.HAL_TIMEx_MasterConfigSynchronization stm32f1xx_hal_tim_ex.o - 0x0800166a 0x0800166a 0x00000002 PAD - 0x0800166c 0x0800166c 0x000000ec Code RO 558 .text.HAL_TIM_Base_Init stm32f1xx_hal_tim.o - 0x08001758 0x08001758 0x00000070 Code RO 71 .text.HAL_TIM_Base_MspInit stm32f1xx_hal_msp.o - 0x080017c8 0x080017c8 0x0000006e Code RO 572 .text.HAL_TIM_Base_Start_IT stm32f1xx_hal_tim.o - 0x08001836 0x08001836 0x00000002 PAD - 0x08001838 0x08001838 0x00000192 Code RO 738 .text.HAL_TIM_ConfigClockSource stm32f1xx_hal_tim.o - 0x080019ca 0x080019ca 0x00000002 PAD - 0x080019cc 0x080019cc 0x00000002 Code RO 694 .text.HAL_TIM_IC_CaptureCallback stm32f1xx_hal_tim.o - 0x080019ce 0x080019ce 0x00000002 PAD - 0x080019d0 0x080019d0 0x00000170 Code RO 692 .text.HAL_TIM_IRQHandler stm32f1xx_hal_tim.o - 0x08001b40 0x08001b40 0x0000004a Code RO 73 .text.HAL_TIM_MspPostInit stm32f1xx_hal_msp.o - 0x08001b8a 0x08001b8a 0x00000002 PAD - 0x08001b8c 0x08001b8c 0x00000002 Code RO 696 .text.HAL_TIM_OC_DelayElapsedCallback stm32f1xx_hal_tim.o - 0x08001b8e 0x08001b8e 0x00000002 PAD - 0x08001b90 0x08001b90 0x000001f2 Code RO 712 .text.HAL_TIM_PWM_ConfigChannel stm32f1xx_hal_tim.o - 0x08001d82 0x08001d82 0x00000002 PAD - 0x08001d84 0x08001d84 0x000000ec Code RO 612 .text.HAL_TIM_PWM_Init stm32f1xx_hal_tim.o - 0x08001e70 0x08001e70 0x00000002 Code RO 614 .text.HAL_TIM_PWM_MspInit stm32f1xx_hal_tim.o - 0x08001e72 0x08001e72 0x00000002 PAD - 0x08001e74 0x08001e74 0x00000002 Code RO 698 .text.HAL_TIM_PWM_PulseFinishedCallback stm32f1xx_hal_tim.o - 0x08001e76 0x08001e76 0x00000002 PAD - 0x08001e78 0x08001e78 0x000000de Code RO 620 .text.HAL_TIM_PWM_Start stm32f1xx_hal_tim.o - 0x08001f56 0x08001f56 0x00000002 PAD - 0x08001f58 0x08001f58 0x00000002 Code RO 913 .text.HAL_TIM_PeriodElapsedCallback mymain.o - 0x08001f5a 0x08001f5a 0x00000002 PAD - 0x08001f5c 0x08001f5c 0x00000002 Code RO 702 .text.HAL_TIM_TriggerCallback stm32f1xx_hal_tim.o - 0x08001f5e 0x08001f5e 0x00000002 PAD - 0x08001f60 0x08001f60 0x00000002 Code RO 30 .text.HardFault_Handler stm32f1xx_it.o - 0x08001f62 0x08001f62 0x00000002 PAD - 0x08001f64 0x08001f64 0x0000010c Code RO 141 .text.I2C_RequestMemoryWrite stm32f1xx_hal_i2c.o - 0x08002070 0x08002070 0x000000c0 Code RO 111 .text.I2C_WaitOnBTFFlagUntilTimeout stm32f1xx_hal_i2c.o - 0x08002130 0x08002130 0x000000da Code RO 215 .text.I2C_WaitOnMasterAddressFlagUntilTimeout stm32f1xx_hal_i2c.o - 0x0800220a 0x0800220a 0x00000002 PAD - 0x0800220c 0x0800220c 0x000000c0 Code RO 109 .text.I2C_WaitOnTXEFlagUntilTimeout stm32f1xx_hal_i2c.o - 0x080022cc 0x080022cc 0x00000028 Code RO 891 .text.IIC_SAND_DATE hread_interface.o - 0x080022f4 0x080022f4 0x00000002 Code RO 32 .text.MemManage_Handler stm32f1xx_it.o - 0x080022f6 0x080022f6 0x00000002 PAD - 0x080022f8 0x080022f8 0x00000002 Code RO 28 .text.NMI_Handler stm32f1xx_it.o - 0x080022fa 0x080022fa 0x00000002 PAD - 0x080022fc 0x080022fc 0x00000106 Code RO 941 .text.OLED_Cache_to_hardware oled.o - 0x08002402 0x08002402 0x00000002 PAD - 0x08002404 0x08002404 0x000001b2 Code RO 939 .text.OLED_Init oled.o - 0x080025b6 0x080025b6 0x00000002 PAD - 0x080025b8 0x080025b8 0x000002ca Code RO 935 .text.OLED_Init_Display_Buffer oled.o - 0x08002882 0x08002882 0x00000002 PAD - 0x08002884 0x08002884 0x00000152 Code RO 945 .text.OLED_Pix oled.o - 0x080029d6 0x080029d6 0x00000002 PAD - 0x080029d8 0x080029d8 0x00000152 Code RO 949 .text.OLED_Str oled.o - 0x08002b2a 0x08002b2a 0x00000002 PAD - 0x08002b2c 0x08002b2c 0x000000ae Code RO 951 .text.OLED_Str_list oled.o - 0x08002bda 0x08002bda 0x00000002 PAD - 0x08002bdc 0x08002bdc 0x00000456 Code RO 959 .text.OLED_square oled.o - 0x08003032 0x08003032 0x00000002 PAD - 0x08003034 0x08003034 0x00000002 Code RO 42 .text.PendSV_Handler stm32f1xx_it.o - 0x08003036 0x08003036 0x00000002 PAD - 0x08003038 0x08003038 0x0000010c Code RO 903 .text.SHOW_MENU mymain.o - 0x08003144 0x08003144 0x00000002 Code RO 38 .text.SVC_Handler stm32f1xx_it.o - 0x08003146 0x08003146 0x00000002 PAD - 0x08003148 0x08003148 0x00000004 Code RO 44 .text.SysTick_Handler stm32f1xx_it.o - 0x0800314c 0x0800314c 0x00000002 Code RO 876 .text.SystemInit system_stm32f1xx.o - 0x0800314e 0x0800314e 0x00000002 PAD - 0x08003150 0x08003150 0x0000000c Code RO 54 .text.TIM2_IRQHandler stm32f1xx_it.o - 0x0800315c 0x0800315c 0x0000000c Code RO 56 .text.TIM3_IRQHandler stm32f1xx_it.o - 0x08003168 0x08003168 0x00000002 Code RO 36 .text.UsageFault_Handler stm32f1xx_it.o + 0x08000ed4 0x08000ed4 0x0000001a Code RO 235 .text.HAL_IncTick stm32f1xx_hal.o + 0x08000eee 0x08000eee 0x00000002 PAD + 0x08000ef0 0x08000ef0 0x00000026 Code RO 225 .text.HAL_Init stm32f1xx_hal.o + 0x08000f16 0x08000f16 0x00000002 PAD + 0x08000f18 0x08000f18 0x00000048 Code RO 227 .text.HAL_InitTick stm32f1xx_hal.o + 0x08000f60 0x08000f60 0x00000042 Code RO 65 .text.HAL_MspInit stm32f1xx_hal_msp.o + 0x08000fa2 0x08000fa2 0x00000002 PAD + 0x08000fa4 0x08000fa4 0x00000020 Code RO 397 .text.HAL_NVIC_EnableIRQ stm32f1xx_hal_cortex.o + 0x08000fc4 0x08000fc4 0x00000056 Code RO 395 .text.HAL_NVIC_SetPriority stm32f1xx_hal_cortex.o + 0x0800101a 0x0800101a 0x00000002 PAD + 0x0800101c 0x0800101c 0x00000020 Code RO 393 .text.HAL_NVIC_SetPriorityGrouping stm32f1xx_hal_cortex.o + 0x0800103c 0x0800103c 0x000001be Code RO 289 .text.HAL_RCC_ClockConfig stm32f1xx_hal_rcc.o + 0x080011fa 0x080011fa 0x00000002 PAD + 0x080011fc 0x080011fc 0x00000026 Code RO 301 .text.HAL_RCC_GetPCLK1Freq stm32f1xx_hal_rcc.o + 0x08001222 0x08001222 0x00000002 PAD + 0x08001224 0x08001224 0x000003b4 Code RO 287 .text.HAL_RCC_OscConfig stm32f1xx_hal_rcc.o + 0x080015d8 0x080015d8 0x0000002c Code RO 405 .text.HAL_SYSTICK_Config stm32f1xx_hal_cortex.o + 0x08001604 0x08001604 0x00000002 Code RO 862 .text.HAL_TIMEx_BreakCallback stm32f1xx_hal_tim_ex.o + 0x08001606 0x08001606 0x00000002 PAD + 0x08001608 0x08001608 0x00000002 Code RO 858 .text.HAL_TIMEx_CommutCallback stm32f1xx_hal_tim_ex.o + 0x0800160a 0x0800160a 0x00000002 PAD + 0x0800160c 0x0800160c 0x0000007a Code RO 852 .text.HAL_TIMEx_MasterConfigSynchronization stm32f1xx_hal_tim_ex.o + 0x08001686 0x08001686 0x00000002 PAD + 0x08001688 0x08001688 0x000000ec Code RO 558 .text.HAL_TIM_Base_Init stm32f1xx_hal_tim.o + 0x08001774 0x08001774 0x00000070 Code RO 71 .text.HAL_TIM_Base_MspInit stm32f1xx_hal_msp.o + 0x080017e4 0x080017e4 0x0000006e Code RO 572 .text.HAL_TIM_Base_Start_IT stm32f1xx_hal_tim.o + 0x08001852 0x08001852 0x00000002 PAD + 0x08001854 0x08001854 0x00000192 Code RO 738 .text.HAL_TIM_ConfigClockSource stm32f1xx_hal_tim.o + 0x080019e6 0x080019e6 0x00000002 PAD + 0x080019e8 0x080019e8 0x00000002 Code RO 694 .text.HAL_TIM_IC_CaptureCallback stm32f1xx_hal_tim.o + 0x080019ea 0x080019ea 0x00000002 PAD + 0x080019ec 0x080019ec 0x00000170 Code RO 692 .text.HAL_TIM_IRQHandler stm32f1xx_hal_tim.o + 0x08001b5c 0x08001b5c 0x0000004a Code RO 73 .text.HAL_TIM_MspPostInit stm32f1xx_hal_msp.o + 0x08001ba6 0x08001ba6 0x00000002 PAD + 0x08001ba8 0x08001ba8 0x00000002 Code RO 696 .text.HAL_TIM_OC_DelayElapsedCallback stm32f1xx_hal_tim.o + 0x08001baa 0x08001baa 0x00000002 PAD + 0x08001bac 0x08001bac 0x000001f2 Code RO 712 .text.HAL_TIM_PWM_ConfigChannel stm32f1xx_hal_tim.o + 0x08001d9e 0x08001d9e 0x00000002 PAD + 0x08001da0 0x08001da0 0x000000ec Code RO 612 .text.HAL_TIM_PWM_Init stm32f1xx_hal_tim.o + 0x08001e8c 0x08001e8c 0x00000002 Code RO 614 .text.HAL_TIM_PWM_MspInit stm32f1xx_hal_tim.o + 0x08001e8e 0x08001e8e 0x00000002 PAD + 0x08001e90 0x08001e90 0x00000002 Code RO 698 .text.HAL_TIM_PWM_PulseFinishedCallback stm32f1xx_hal_tim.o + 0x08001e92 0x08001e92 0x00000002 PAD + 0x08001e94 0x08001e94 0x000000de Code RO 620 .text.HAL_TIM_PWM_Start stm32f1xx_hal_tim.o + 0x08001f72 0x08001f72 0x00000002 PAD + 0x08001f74 0x08001f74 0x00000002 Code RO 913 .text.HAL_TIM_PeriodElapsedCallback mymain.o + 0x08001f76 0x08001f76 0x00000002 PAD + 0x08001f78 0x08001f78 0x00000002 Code RO 702 .text.HAL_TIM_TriggerCallback stm32f1xx_hal_tim.o + 0x08001f7a 0x08001f7a 0x00000002 PAD + 0x08001f7c 0x08001f7c 0x00000002 Code RO 30 .text.HardFault_Handler stm32f1xx_it.o + 0x08001f7e 0x08001f7e 0x00000002 PAD + 0x08001f80 0x08001f80 0x0000010c Code RO 141 .text.I2C_RequestMemoryWrite stm32f1xx_hal_i2c.o + 0x0800208c 0x0800208c 0x000000c0 Code RO 111 .text.I2C_WaitOnBTFFlagUntilTimeout stm32f1xx_hal_i2c.o + 0x0800214c 0x0800214c 0x000000da Code RO 215 .text.I2C_WaitOnMasterAddressFlagUntilTimeout stm32f1xx_hal_i2c.o + 0x08002226 0x08002226 0x00000002 PAD + 0x08002228 0x08002228 0x000000c0 Code RO 109 .text.I2C_WaitOnTXEFlagUntilTimeout stm32f1xx_hal_i2c.o + 0x080022e8 0x080022e8 0x00000028 Code RO 891 .text.IIC_SAND_DATE hread_interface.o + 0x08002310 0x08002310 0x00000002 Code RO 32 .text.MemManage_Handler stm32f1xx_it.o + 0x08002312 0x08002312 0x00000002 PAD + 0x08002314 0x08002314 0x00000002 Code RO 28 .text.NMI_Handler stm32f1xx_it.o + 0x08002316 0x08002316 0x00000002 PAD + 0x08002318 0x08002318 0x00000106 Code RO 941 .text.OLED_Cache_to_hardware oled.o + 0x0800241e 0x0800241e 0x00000002 PAD + 0x08002420 0x08002420 0x000001b2 Code RO 939 .text.OLED_Init oled.o + 0x080025d2 0x080025d2 0x00000002 PAD + 0x080025d4 0x080025d4 0x000002ca Code RO 935 .text.OLED_Init_Display_Buffer oled.o + 0x0800289e 0x0800289e 0x00000002 PAD + 0x080028a0 0x080028a0 0x00000152 Code RO 945 .text.OLED_Pix oled.o + 0x080029f2 0x080029f2 0x00000002 PAD + 0x080029f4 0x080029f4 0x00000152 Code RO 949 .text.OLED_Str oled.o + 0x08002b46 0x08002b46 0x00000002 PAD + 0x08002b48 0x08002b48 0x000000ae Code RO 951 .text.OLED_Str_list oled.o + 0x08002bf6 0x08002bf6 0x00000002 PAD + 0x08002bf8 0x08002bf8 0x00000456 Code RO 959 .text.OLED_square oled.o + 0x0800304e 0x0800304e 0x00000002 PAD + 0x08003050 0x08003050 0x00000002 Code RO 42 .text.PendSV_Handler stm32f1xx_it.o + 0x08003052 0x08003052 0x00000002 PAD + 0x08003054 0x08003054 0x0000010c Code RO 903 .text.SHOW_MENU mymain.o + 0x08003160 0x08003160 0x00000002 Code RO 38 .text.SVC_Handler stm32f1xx_it.o + 0x08003162 0x08003162 0x00000002 PAD + 0x08003164 0x08003164 0x00000004 Code RO 44 .text.SysTick_Handler stm32f1xx_it.o + 0x08003168 0x08003168 0x00000002 Code RO 876 .text.SystemInit system_stm32f1xx.o 0x0800316a 0x0800316a 0x00000002 PAD - 0x0800316c 0x0800316c 0x0000035a Code RO 11 .text.main main.o - 0x080034c6 0x080034c6 0x00000002 PAD - 0x080034c8 0x080034c8 0x00000044 Code RO 1010 .text.mo_da morsr.o - 0x0800350c 0x0800350c 0x00000038 Code RO 1008 .text.mo_di morsr.o - 0x08003544 0x08003544 0x000000ea Code RO 1006 .text.mo_server morsr.o - 0x0800362e 0x0800362e 0x00000002 PAD - 0x08003630 0x08003630 0x0000039c Code RO 909 .text.mymain mymain.o - 0x080039cc 0x080039cc 0x00000184 Code RO 1141 x$fpl$fdiv fz_ws.l(fdiv.o) - 0x08003b50 0x08003b50 0x0000003e Code RO 1144 x$fpl$ffixu fz_ws.l(ffixu.o) - 0x08003b8e 0x08003b8e 0x00000002 PAD - 0x08003b90 0x08003b90 0x00000030 Code RO 1149 x$fpl$fflt fz_ws.l(fflt_clz.o) - 0x08003bc0 0x08003bc0 0x00000026 Code RO 1148 x$fpl$ffltu fz_ws.l(fflt_clz.o) - 0x08003be6 0x08003be6 0x00000002 PAD - 0x08003be8 0x08003be8 0x00000102 Code RO 1154 x$fpl$fmul fz_ws.l(fmul.o) - 0x08003cea 0x08003cea 0x0000008c Code RO 1244 x$fpl$fnaninf fz_ws.l(fnaninf.o) - 0x08003d76 0x08003d76 0x0000000a Code RO 1246 x$fpl$fretinf fz_ws.l(fretinf.o) - 0x08003d80 0x08003d80 0x00000000 Code RO 1248 x$fpl$usenofp fz_ws.l(usenofp.o) - 0x08003d80 0x08003d80 0x00000002 Data RO 314 .rodata..L__const.HAL_RCC_GetSysClockFreq.aPredivFactorTable stm32f1xx_hal_rcc.o - 0x08003d82 0x08003d82 0x00000010 Data RO 881 .rodata.AHBPrescTable system_stm32f1xx.o - 0x08003d92 0x08003d92 0x00000008 Data RO 882 .rodata.APBPrescTable system_stm32f1xx.o - 0x08003d9a 0x08003d9a 0x000002f8 Data RO 963 .rodata.asc2_0805 oled.o - 0x08004092 0x08004092 0x00000474 Data RO 964 .rodata.asc2_1206 oled.o - 0x08004506 0x08004506 0x000005f0 Data RO 965 .rodata.asc2_1608 oled.o - 0x08004af6 0x08004af6 0x00000010 Data RO 313 .rodata.cst16 stm32f1xx_hal_rcc.o - 0x08004b06 0x08004b06 0x00000072 Data RO 1014 .rodata.morsecodes morsr.o - 0x08004b78 0x08004b78 0x000000b1 Data RO 916 .rodata.str1.1 mymain.o - 0x08004c29 0x08004c29 0x00000003 PAD - 0x08004c2c 0x08004c2c 0x00000020 Data RO 1380 Region$$Table anon$$obj.o + 0x0800316c 0x0800316c 0x0000000c Code RO 54 .text.TIM2_IRQHandler stm32f1xx_it.o + 0x08003178 0x08003178 0x0000000c Code RO 56 .text.TIM3_IRQHandler stm32f1xx_it.o + 0x08003184 0x08003184 0x00000002 Code RO 36 .text.UsageFault_Handler stm32f1xx_it.o + 0x08003186 0x08003186 0x00000002 PAD + 0x08003188 0x08003188 0x00000346 Code RO 11 .text.main main.o + 0x080034ce 0x080034ce 0x00000002 PAD + 0x080034d0 0x080034d0 0x00000044 Code RO 1010 .text.mo_da morsr.o + 0x08003514 0x08003514 0x00000038 Code RO 1008 .text.mo_di morsr.o + 0x0800354c 0x0800354c 0x000000ea Code RO 1006 .text.mo_server morsr.o + 0x08003636 0x08003636 0x00000002 PAD + 0x08003638 0x08003638 0x0000039c Code RO 909 .text.mymain mymain.o + 0x080039d4 0x080039d4 0x00000184 Code RO 1141 x$fpl$fdiv fz_ws.l(fdiv.o) + 0x08003b58 0x08003b58 0x0000003e Code RO 1144 x$fpl$ffixu fz_ws.l(ffixu.o) + 0x08003b96 0x08003b96 0x00000002 PAD + 0x08003b98 0x08003b98 0x00000030 Code RO 1149 x$fpl$fflt fz_ws.l(fflt_clz.o) + 0x08003bc8 0x08003bc8 0x00000026 Code RO 1148 x$fpl$ffltu fz_ws.l(fflt_clz.o) + 0x08003bee 0x08003bee 0x00000002 PAD + 0x08003bf0 0x08003bf0 0x00000102 Code RO 1154 x$fpl$fmul fz_ws.l(fmul.o) + 0x08003cf2 0x08003cf2 0x0000008c Code RO 1244 x$fpl$fnaninf fz_ws.l(fnaninf.o) + 0x08003d7e 0x08003d7e 0x0000000a Code RO 1246 x$fpl$fretinf fz_ws.l(fretinf.o) + 0x08003d88 0x08003d88 0x00000000 Code RO 1248 x$fpl$usenofp fz_ws.l(usenofp.o) + 0x08003d88 0x08003d88 0x00000002 Data RO 314 .rodata..L__const.HAL_RCC_GetSysClockFreq.aPredivFactorTable stm32f1xx_hal_rcc.o + 0x08003d8a 0x08003d8a 0x00000010 Data RO 881 .rodata.AHBPrescTable system_stm32f1xx.o + 0x08003d9a 0x08003d9a 0x00000008 Data RO 882 .rodata.APBPrescTable system_stm32f1xx.o + 0x08003da2 0x08003da2 0x000002f8 Data RO 963 .rodata.asc2_0805 oled.o + 0x0800409a 0x0800409a 0x00000474 Data RO 964 .rodata.asc2_1206 oled.o + 0x0800450e 0x0800450e 0x000005f0 Data RO 965 .rodata.asc2_1608 oled.o + 0x08004afe 0x08004afe 0x00000010 Data RO 313 .rodata.cst16 stm32f1xx_hal_rcc.o + 0x08004b0e 0x08004b0e 0x00000072 Data RO 1014 .rodata.morsecodes morsr.o + 0x08004b80 0x08004b80 0x000000b1 Data RO 916 .rodata.str1.1 mymain.o + 0x08004c31 0x08004c31 0x00000003 PAD + 0x08004c34 0x08004c34 0x00000020 Data RO 1380 Region$$Table anon$$obj.o - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08004c50, Size: 0x000010b8, Max: 0x00005000, ABSOLUTE) + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08004c58, Size: 0x000010b8, Max: 0x00005000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x20000000 0x08004c50 0x00000008 Data RW 276 .data..L_MergedGlobals stm32f1xx_hal.o - 0x20000008 0x08004c58 0x00000034 Data RW 919 .data..L_MergedGlobals mymain.o - 0x2000003c 0x08004c8c 0x00000004 Data RW 880 .data.SystemCoreClock system_stm32f1xx.o + 0x20000000 0x08004c58 0x00000008 Data RW 276 .data..L_MergedGlobals stm32f1xx_hal.o + 0x20000008 0x08004c60 0x00000034 Data RW 919 .data..L_MergedGlobals mymain.o + 0x2000003c 0x08004c94 0x00000004 Data RW 880 .data.SystemCoreClock system_stm32f1xx.o 0x20000040 - 0x00000060 Zero RW 1254 .bss c_w.l(libspace.o) 0x200000a0 - 0x00000010 Zero RW 1017 .bss..L_MergedGlobals morsr.o 0x200000b0 - 0x00000070 Zero RW 920 .bss..L_MergedGlobals.14 mymain.o @@ -2890,9 +2891,9 @@ Memory Map of the image 0x20000984 - 0x00000048 Zero RW 18 .bss.htim2 main.o 0x200009cc - 0x00000048 Zero RW 19 .bss.htim3 main.o 0x20000a14 - 0x0000009b Zero RW 1015 .bss.moser_buff morsr.o - 0x20000aaf 0x08004c90 0x00000001 PAD + 0x20000aaf 0x08004c98 0x00000001 PAD 0x20000ab0 - 0x00000004 Zero RW 275 .bss.uwTick stm32f1xx_hal.o - 0x20000ab4 0x08004c90 0x00000004 PAD + 0x20000ab4 0x08004c98 0x00000004 PAD 0x20000ab8 - 0x00000200 Zero RW 2 HEAP startup_stm32f103xb.o 0x20000cb8 - 0x00000400 Zero RW 1 STACK startup_stm32f103xb.o @@ -2907,9 +2908,9 @@ Image component sizes 234 0 0 0 16 2622 buzzer.o 120 0 0 0 0 1405 encode.o 40 0 0 0 0 1991 hread_interface.o - 858 0 0 0 228 9317 main.o + 838 0 0 0 228 9294 main.o 358 0 114 0 171 2919 morsr.o - 1270 32 177 52 112 6800 mymain.o + 1296 32 177 52 112 6812 mymain.o 3370 6 3420 0 2048 25959 oled.o 64 26 236 0 1536 796 startup_stm32f103xb.o 148 0 0 8 4 5744 stm32f1xx_hal.o @@ -2924,9 +2925,9 @@ Image component sizes 2 0 24 4 0 1624 system_stm32f1xx.o ---------------------------------------------------------------------- - 12992 88 4024 64 4120 214673 Object Totals + 13000 88 4024 64 4120 214662 Object Totals 0 0 32 0 0 0 (incl. Generated) - 104 0 3 0 5 0 (incl. Padding) + 106 0 3 0 5 0 (incl. Padding) ---------------------------------------------------------------------- @@ -3007,15 +3008,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 15508 282 4024 64 4216 215725 Grand Totals - 15508 282 4024 64 4216 215725 ELF Image Totals - 15508 282 4024 64 0 0 ROM Totals + 15516 282 4024 64 4216 215714 Grand Totals + 15516 282 4024 64 4216 215714 ELF Image Totals + 15516 282 4024 64 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 19532 ( 19.07kB) + Total RO Size (Code + RO Data) 19540 ( 19.08kB) Total RW Size (RW Data + ZI Data) 4280 ( 4.18kB) - Total ROM Size (Code + RO Data + RW Data) 19596 ( 19.14kB) + Total ROM Size (Code + RO Data + RW Data) 19604 ( 19.14kB) ============================================================================== diff --git a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL_f103c8t6_KEIL.dep b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL_f103c8t6_KEIL.dep index 59a5dc6..f1ec5e9 100644 --- a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL_f103c8t6_KEIL.dep +++ b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL_f103c8t6_KEIL.dep @@ -1,10 +1,10 @@ Dependencies for Project 'f103c8t6_KEIL', Target 'f103c8t6_KEIL': (DO NOT MODIFY !) CompilerVersion: 6160000::V6.16::ARMCLANG -F (startup_stm32f103xb.s)(0x626A4A7C)(--target=arm-arm-none-eabi -mcpu=cortex-m3 -masm=auto -c -gdwarf-4 -Wa,armasm,--pd,"__EVAL SETA 1" -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -Wa,armasm,--pd,"__UVISION_VERSION SETA 536" -Wa,armasm,--pd,"_RTE_ SETA 1" -Wa,armasm,--pd,"STM32F10X_MD SETA 1" -Wa,armasm,--pd,"_RTE_ SETA 1" -o f103c8t6_keil/startup_stm32f103xb.o) -F (../Core/Src/main.c)(0x6270CBAF)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/main.o -MD) +F (startup_stm32f103xb.s)(0x62F4E435)(--target=arm-arm-none-eabi -mcpu=cortex-m3 -masm=auto -c -gdwarf-4 -Wa,armasm,--pd,"__EVAL SETA 1" -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -Wa,armasm,--pd,"__UVISION_VERSION SETA 536" -Wa,armasm,--pd,"_RTE_ SETA 1" -Wa,armasm,--pd,"STM32F10X_MD SETA 1" -Wa,armasm,--pd,"_RTE_ SETA 1" -o f103c8t6_keil/startup_stm32f103xb.o) +F (../Core/Src/main.c)(0x62F4E42E)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/main.o -MD) I (..\Core\Inc\main.h)(0x6270CBAF) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -41,7 +41,7 @@ I (MYDEIVERS\morsr.h)(0x627A2660) F (../Core/Src/stm32f1xx_it.c)(0x6270CBAF)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_it.o -MD) I (..\Core\Inc\main.h)(0x6270CBAF) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -73,7 +73,7 @@ I (..\Core\Inc\stm32f1xx_it.h)(0x6270CBAF) F (../Core/Src/stm32f1xx_hal_msp.c)(0x6270CBAF)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_msp.o -MD) I (..\Core\Inc\main.h)(0x6270CBAF) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -103,7 +103,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_gpio_ex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -133,7 +133,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_i2c.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -163,7 +163,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -193,7 +193,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_rcc.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -223,7 +223,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_rcc_ex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -253,7 +253,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_gpio.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -283,7 +283,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_dma.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -313,7 +313,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_cortex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -343,7 +343,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_pwr.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -373,7 +373,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_flash.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -403,7 +403,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_flash_ex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -433,7 +433,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_exti.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -463,7 +463,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_tim.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -493,7 +493,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_tim_ex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -533,7 +533,7 @@ I (C:\Keil_v5\ARM\ARMCLANG\include\arm_compat.h)(0x602A3B7E) I (C:\Keil_v5\ARM\ARMCLANG\include\arm_acle.h)(0x603507C4) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h)(0x626A2FD0) @@ -555,7 +555,7 @@ F (.\MYDEIVERS\hread_interface.c)(0x625E1C31)(-xc -std=c99 --target=arm-arm-none I (MYDEIVERS\hread_interface.h)(0x6270CBAF) I (..\Core\Inc\main.h)(0x6270CBAF) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -583,11 +583,11 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_i2c.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) -F (.\MYDEIVERS\mymain.c)(0x62F4DF13)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/mymain.o -MD) +F (.\MYDEIVERS\mymain.c)(0x62F4E65A)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/mymain.o -MD) I (MYDEIVERS\mymain.h)(0x62F46684) I (..\Core\Inc\main.h)(0x6270CBAF) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -624,7 +624,7 @@ F (.\MYDEIVERS\oled.c)(0x62F46684)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu I (MYDEIVERS\oled.h)(0x62F46684) I (..\Core\Inc\main.h)(0x6270CBAF) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -658,7 +658,7 @@ F (.\MYDEIVERS\buzzer.c)(0x6270CBAF)(-xc -std=c99 --target=arm-arm-none-eabi -mc I (MYDEIVERS\buzzer.h)(0x6270CBAF) I (..\Core\Inc\main.h)(0x6270CBAF) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -690,7 +690,7 @@ F (.\MYDEIVERS\encode.c)(0x6273A55D)(-xc -std=c99 --target=arm-arm-none-eabi -mc I (MYDEIVERS\encode.h)(0x6273A52D) I (..\Core\Inc\main.h)(0x6270CBAF) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -722,7 +722,7 @@ F (.\MYDEIVERS\morsr.c)(0x627A2660)(-xc -std=c99 --target=arm-arm-none-eabi -mcp I (MYDEIVERS\morsr.h)(0x627A2660) I (..\Core\Inc\main.h)(0x6270CBAF) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x626A4A76) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) diff --git a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/main.o b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/main.o index 7166451..7ae451e 100644 Binary files a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/main.o and b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/main.o differ diff --git a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/mymain.o b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/mymain.o index 391cf92..f3ede7c 100644 Binary files a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/mymain.o and b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/mymain.o differ diff --git a/f103c8t6_keil/f103c8t6_KEIL.ioc b/f103c8t6_keil/f103c8t6_KEIL.ioc index f4b6a71..6b83ff5 100644 --- a/f103c8t6_keil/f103c8t6_KEIL.ioc +++ b/f103c8t6_keil/f103c8t6_KEIL.ioc @@ -112,7 +112,7 @@ PB3.Locked=true PB3.Signal=GPXTI3 PB4.GPIOParameters=GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultEXTI PB4.GPIO_Label=en_a -PB4.GPIO_ModeDefaultEXTI=GPIO_MODE_IT_RISING +PB4.GPIO_ModeDefaultEXTI=GPIO_MODE_IT_RISING_FALLING PB4.GPIO_PuPd=GPIO_PULLUP PB4.Locked=true PB4.Signal=GPXTI4