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]
- Max Depth = 8
- Call Chain = HAL_GPIO_EXTI_Callback
[Calls]- >> HAL_GPIO_ReadPin
@@ -1085,7 +1085,7 @@ Global Symbols
[Address Reference Count : 1]- startup_stm32f103xb.o(RESET)
-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]
- Max Depth = 268 + Unknown Stack Size
- Call Chain = main ⇒ mymain ⇒ SHOW_MENU ⇒ OLED_Str_list ⇒ OLED_Str ⇒ OLED_Pix
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