From f4a6ea896f711f68e898e69e21d74118a44465f2 Mon Sep 17 00:00:00 2001 From: jaseg Date: Mon, 27 Jan 2020 21:58:22 +0100 Subject: serial basically working --- gm_platform/fw/main.hex | 727 +++++++++++++++++++++++++----------------------- 1 file changed, 385 insertions(+), 342 deletions(-) (limited to 'gm_platform/fw/main.hex') diff --git a/gm_platform/fw/main.hex b/gm_platform/fw/main.hex index 39c6bb0..d69bcb8 100644 --- a/gm_platform/fw/main.hex +++ b/gm_platform/fw/main.hex @@ -1,15 +1,15 @@ :020000040800F2 -:10000000001000205519000885040008910400081C +:1000000000100020FD1B0008850400089104000872 :1000100000000000000000000000000000000000E0 :10002000000000000000000000000000950400082F :100030000000000000000000A1040008AD0400085A -:10004000A119000800000000A1190008A11900086A -:10005000A1190008A1190008A1190008A119000898 -:100060000000000063070008A90A0008A1190008A1 -:10007000A1190008A1190008A1190008000000003A -:10008000A11900080000000000000000A1190008EC -:1000900000000000C9030008A1190008A119000808 -:1000A000000000009D03000800000000A1190008E6 +:10004000491C000800000000491C0008491C000869 +:10005000491C0008491C0008491C0008491C0008EC +:10006000000000009B070008D10C0008491C000894 +:10007000491C0008491C0008491C00080000000039 +:10008000491C00080000000000000000491C000896 +:1000900000000000C9030008491C0008491C0008B2 +:1000A000000000009D03000800000000290A00086D :1000B0000000000000000000000000000000000040 :1000C00080B582B000AF0200FB1D1A70FB1D1B78CB :1000D0001A001F231A40044B012191400A001A60A4 @@ -38,8 +38,8 @@ :100240004B490A405A60494B5A68484B8821490338 :100250000A435A60454B1A68444B802149040A43BB :100260001A60C046414B1A6880239B041340F9D0A2 -:100270003E4B5A683D4B02210A435A6000F072FE21 -:100280003C4B1B680A21180001F0EEF9030018002E +:100270003E4B5A683D4B02210A435A6000F0C6FFCC +:100280003C4B1B680A21180001F042FB03001800D8 :10029000FFF79AFF01235B421800FFF711FF0123CC :1002A0005B4260211800FFF721FF304B5A692F4B4A :1002B00031490A435A612D4B9A692C4B2F490A4305 @@ -53,8 +53,8 @@ :10033000DDFE174B00225A60154B0122DA60144B88 :100340002F229A62124B134ADA62114B01221A6071 :100350001520FFF7B5FE40211520FFF7C7FE0E4B15 -:10036000180000F045F900F0CDFAFEE70010024059 -:100370000CF8C3FF0000002011000600015A4200E3 +:10036000180000F045F900F0F5FAFEE70010024031 +:100370000CF8C3FF0000002051000600015A4200A3 :1003800070A92800808A080000040048003001405D :1003900000440140E703000040420F0080B500AF79 :1003A000084B9B680222134009D09023DB050822EA @@ -70,14 +70,14 @@ :1004400011600A2B10D10C4B00221A600B4AFB1DC5 :100450001B7813700A4B5A68094B80210A435A6073 :100460009023DB0508229A62C046BD4602B080BDDB -:1004700000440140B0000020980000200C300140F2 +:100470000044014078010020980000200C30014029 :100480000030014080B500AF00BEC046BD4680BD13 :1004900000BEC04680B500AF00BEC046BD4680BDB0 :1004A00080B500AF00BEC046BD4680BD80B500AF80 :1004B0000A4B1B68591C094A11600A2B0AD1074BC9 :1004C00000221A60064B1B685A1C054B1A60054B2C :1004D00064229A61C046BD4680BDC0469C00002093 -:1004E00094000020B000002080B582B000AF020070 +:1004E000940000207801002080B582B000AF0200A7 :1004F000FB1D1A70FB1D1B781A001F231A40044BAA :10050000012191400A001A60C046BD4602B080BD7C :1005100000E100E090B583B000AF02003960FB1D40 @@ -94,332 +94,375 @@ :1005C000FB1D1B78180003230340DB009A400748FB :1005D000FB1D1B785BB29B080A43C0339B001A507B :1005E000C046BD4603B090BD00ED00E000E100E074 -:1005F00080B584B000AF7860202000F04BF8214B2C -:10060000802212061A611F4B07225A611D4B1E4A97 -:10061000DA601C4B04229A621A4B9A68194B8021AB -:1006200009060A439A60C046164B9B68002BFBDB09 -:10063000144B9A68134B01210A439A60114B9A6834 -:10064000104B04210A439A607B68104A934206DDEE -:100650007B68FA21180001F091F8030000E00623FE -:10066000FB60FA6880235B029A4201DB084BFB6067 -:10067000FB6819000C2000F03DF8C046BD4604B0F0 -:1006800080BDC0460024014043080000DC05000096 -:10069000FFFF000080B582B000AF7860114B124AB6 -:1006A0009A60104B114ADA600E4B7A685A600D4B13 -:1006B00000221A600B4B1A680A4B0D490A431A6054 -:1006C0000920FFF711FF60210920FFF723FF054BE9 -:1006D0001A68044B01210A431A60C046BD4602B0A5 -:1006E00080BDC0460800024040240140D0000020E8 -:1006F000A605000080B582B000AF78603960154B68 -:10070000802212025A64134BC022D201DA61114BCB -:10071000802252011A620F4B01221A647B685A1E12 -:100720000C4B9A623B685A1E0A4BDA62094B5A69B3 -:10073000084B01210A435A61064B80221A60054B7F -:100740001A68044B01210A431A60C046BD4602B034 -:1007500080BDC046002C014080B500AFC046BD46FC -:1007600080BD80B582B000AF144B1B683B60134B5B -:100770005A68124B01210A435A60FFF7EDFF3B68AC -:100780004022134007D00E4B2021180000F0C6F97C -:1007900003007B6006E00B4B2021180000F0BEF93F -:1007A00003007B607B68002B04D0074B1B685A1C3E -:1007B000054B1A60C046BD4602B080BD0000024035 -:1007C000D0000020E0000020A000002080B582B012 -:1007D00000AF0200FB1D1A70FB1D1B781A001F23BF -:1007E0001A40044B012191400A001A60C046BD46E0 -:1007F00002B080BD00E100E080B582B000AF020031 -:10080000FB1D1A70FB1D1B781A001F23134005499E -:1008100001229A40130080228B50C046BD4602B090 -:1008200080BDC04600E100E090B583B000AF02009B -:100830003960FB1D1A70FB1D1B787F2B32D92F4AA4 -:10084000FB1D1B7819000F230B40083B9B08063348 -:100850009B00D31804331B68FA1D12781100032281 -:100860000A40D200FF2191400A00D2431A401100F1 -:100870003B689B01FF221A40FB1D1B7818000323D5 -:100880000340DB009A401D48FB1D1B781C000F2312 -:100890002340083B9B080A4306339B00C3180433DC -:1008A0001A6027E0164AFB1D1B785BB29B08C03319 -:1008B0009B009B58FA1D1278110003220A40D200B7 -:1008C000FF2191400A00D2431A4011003B689B016E -:1008D000FF221A40FB1D1B78180003230340DB0096 -:1008E0009A400748FB1D1B785BB29B080A43C03344 -:1008F0009B001A50C046BD4603B090BD00ED00E01D -:1009000000E100E080B500AF194B012252421A60AD -:10091000174B00225A60164B00229A60154B164A5C -:100920009A60144B92221A600A20FFF74FFF202191 -:100930000A20FFF779FF114B114A1A600F4B602212 -:10094000DA600E4BC022DA600C4BC02292025A6071 -:100950000A4B9A68094B80210A439A60074B1A6830 -:10096000064B01210A431A60C046BD4680BDC04601 -:10097000100100201C0002402838014000380140CE -:100980002C20000080B584B000AF194BBB60BB6861 -:100990005B687B60BB689B687A689A4205D2BB68DB -:1009A0009A687B68D31AFB6004E07B688022D200DF -:1009B000D31AFB60BB687A681A607A68FB68D31840 -:1009C0009B059A0DBB685A60BB680C331A007B68A4 -:1009D000D218084BDA60074BFA685A60054B1A6860 -:1009E000044B01210A431A60C046BD4604B080BDD5 -:1009F000100100201C00024080B582B000AF78607A -:100A00000A00FB1C1A700A20FFF7F6FE7B689A6842 -:100A10007B681B689A4205D10A20FFF7D7FE102396 -:100A20005B4211E07B689B687A68D318FA1C1278E5 -:100A30001A737B689B6801339B059A0D7B689A60EB -:100A40000A20FFF7C3FE00231800BD4602B080BD98 -:100A500080B582B000AF0200FB1D1A70C046FB1DBE -:100A60001A78064B11001800FFF7C6FF0300103379 -:100A7000F5D000231800BD4602B080BD1001002053 -:100A800080B582B000AF0200FB1D1A70FB1D1A7802 -:100A9000044B11001800FFF7AFFF03001800BD461C -:100AA00002B080BD1001002080B500AF0B4B5A682A -:100AB0000A4B20210A435A60094B1A68084B01214E -:100AC0008A431A60074B9A68064B5B689A4201D0CA -:100AD000FFF758FFC046BD4680BDC046000002403B -:100AE0001C0002401001002080B582B000AF786089 -:100AF00039603A687968074B180000F09CF8064B9B -:100B00001B680122134001D1FFF73CFFC046BD46E0 -:100B100002B080BD510A00081C00024080B584B0BC -:100B200000AF786039600023FB600BE00E4B1B7850 -:100B30005A1CD1B20C4A11701800FFF7A1FFFB68D4 -:100B40000133FB60FA68AF235B009A42EED9074B92 -:100B50001B680122134001D1FFF714FF0023180086 -:100B6000BD4604B080BDC046A40000201C00024069 -:100B700080B588B000AFF860B9607A603B60BA6851 -:100B800080235B029A4202D23B68FE2B02D90123EA -:100B90005B424CE03B680233BA689A4202D20123BE -:100BA0005B4244E00023FB6136E0FB69002B0FD081 -:100BB000FB69013B7A68D3181B78002B08D0FB69CE -:100BC000013B7A68D2181B23FB1812781A7019E0BF -:100BD000FB697B6102E07B6901337B617A693B6879 -:100BE0009A4205D27A687B69D3181B78002BF2D120 -:100BF0007B69DAB2FB69DBB2D31ADAB21B23FB18CA -:100C000001321A70FA68FB69D3181B22BA181278DD -:100C10001A70FB690133FB61FA693B689A42C4D9D7 -:100C2000FA68FB69D31800221A703B680233180077 -:100C3000BD4608B080BD80B58AB000AFF860B9602D -:100C40007A607B68FE2B02D901235B424EE00023D1 -:100C50007B623CE07B6A002B0FD07B6A013BBA6869 -:100C6000D3181B78002B08D07B6A013BBA68D218D6 -:100C70002323FB1812781A7019E07B6AFB6102E0EB -:100C8000FB690133FB61FA697B689A4205D2BA6855 -:100C9000FB69D3181B78002BF2D1FB69DAB27B6AAF -:100CA000DBB2D31ADAB22323FB1801321A702323E2 -:100CB000FB181A78FB681000984703007B617B697A -:100CC000002B01D07B6911E07B6A01337B627A6A79 -:100CD0007B689A42BED9FB68002098470300BB613D -:100CE000BB69002B01D0BB6900E000231800BD46A2 -:100CF0000AB080BD80B588B000AFF860B9607A6096 -:100D00003B60BA6880235B029A4204D23A6880232F -:100D10005B029A4202D301235B4252E03B68002B04 -:100D200002D101235B424CE0BA683B689A4202D28E -:100D300001235B4245E00123FB617B681B78BB61BB -:100D4000BB69002B24D102235B423AE0BB69013B23 -:100D5000BB61BB69002B09D17A68FB69D3181B788A -:100D6000BB611723FB1800221A7006E07A68FB6942 -:100D7000D2181723FB1812781A70FB69013BFA6826 -:100D8000D3181722BA1812781A70FB690133FB6165 -:100D9000FA693B689A4205D27A68FB69D3181B78D6 -:100DA000002BD3D1FA693B689A4202D102235B42FD -:100DB00007E0BB69012B02D003235B4201E0FB6922 -:100DC000013B1800BD4608B080BD80B582B000AFC1 -:100DD00078607B6800221A607B6800225A60C046F7 -:100DE000BD4602B080BD80B588B000AFF860B96084 -:100DF0007A601A00FB1C1A70FB681B68002B0ED16E -:100E0000FB1C1B78002B54D0FB1C1A78FB685A6023 -:100E1000FB681B685A1CFB681A60002350E0FB1C2F -:100E20001B78002B0DD1FB685B68012B39D1FB6867 -:100E30001B68013B7B61FB681800FFF7C6FF7B69FD -:100E40003EE0FB685B685A1EFB685A60FB685B68A3 -:100E5000002B08D1FB1C1A78FB685A601F23FB1873 -:100E600000221A7004E01F23FB18FA1C12781A7073 -:100E7000FB681B68013BBB61BA697B689A4202D37D -:100E800002235B421CE0BA68BB69D3181F22BA1860 -:100E900012781A70FB681B685A1CFB681A600023E2 -:100EA0000EE0C046FB681800FFF78FFF01235B428E -:100EB00006E0C046FB681800FFF787FF03235B428C -:100EC0001800BD4608B080BDBC1900080000002015 -:100ED00094000020940000201C05002080B500AF85 -:100EE0001A4B1A68194B01210A431A60174B5A68AA -:100EF000164B17490A405A60144B1A68134B154990 -:100F00000A401A60114B1A68104B13490A401A60C4 -:100F10000E4B5A680D4B11490A405A600B4BDA6A66 -:100F20000A4B0F218A43DA62084B1A6B074B0C49B4 -:100F30000A401A63054B5A6B044B01218A435A63DA -:100F4000024B00229A60C046BD4680BD00100240A0 -:100F50000CB8FF08FFFFF6FEFFFFFBFFFFFFC0FF1F -:100F6000ECFEFFFF80B584B000AF0023FB600023E0 -:100F7000BB6000237B6000233B60314B5B680C222D -:100F80001340FB60FB68082B11D0FB68082B41D88D -:100F9000FB68002B03D0FB68042B04D03AE0294BFC -:100FA000294A1A603AE0274B274A1A6036E0244B58 -:100FB0005A68F0239B031340BB60214B5A6880237F -:100FC0005B0213407B60BB689B0C0233BB601C4B15 -:100FD000DB6A0F22134001333B607A6880235B0297 -:100FE0009A420AD13968184800F03EFB03001A0003 -:100FF000BB685A43134B1A6010E0B9680A005201EB -:10100000521A93019B1ADB005B181B021A000D4B4E -:101010001A6003E00B4B0C4A1A60C046084B5B6831 -:101020001B090F221340094AD35CFB60054B1A6869 -:10103000FB68DA40034B1A60C046BD4604B080BD71 -:10104000001002400000002000127A00A4190008DD -:1010500080B500AF044B1A68034B8021C9020A43D4 -:101060001A60C046BD4680BD0010024080B500AF8A -:10107000044B1A68034B04490A401A60C046BD4637 -:1010800080BDC04600100240FFFFFBFF80B500AFEF -:10109000044B1A68034B802149020A431A60C04678 -:1010A000BD4680BD0010024080B500AF064B1A68F7 -:1010B00080239B021340054A944663445A4253419D -:1010C000DBB21800BD4680BD001002400000FEFFEC -:1010D00080B500AF044B1A68034B01210A431A6024 -:1010E000C046BD4680BDC0460010024080B500AF7E -:1010F000054B1B6802221340023B5A425341DBB2AC -:101100001800BD4680BDC0460010024080B582B0C8 -:1011100000AF7860064B5B68032293431900044BD1 -:101120007A680A435A60C046BD4602B080BDC046D8 -:101130000010024080B500AF034B5B680C221340E7 -:101140001800BD4680BDC0460010024080B582B088 -:1011500000AF7860064B5B68F02293431900044BA4 -:101160007A680A435A60C046BD4602B080BDC04698 -:101170000010024080B582B000AF7860064B5B681B -:10118000064A13401900044B7A680A435A60C04665 -:10119000BD4602B080BDC04600100240FFF8FFFF10 -:1011A00080B500AF044B1A68034B802149040A4301 -:1011B0001A60C046BD4680BD0010024080B500AF39 -:1011C000074B1A6880239B041340FE2212069446A4 -:1011D00063445A425341DBB21800BD4680BDC0464D -:1011E0000010024080B582B000AF786039600E4BCD -:1011F0005B680E4A134019007A6880235B021A402C -:101200003B681A43084B0A435A60074BDB6A0F22BC -:10121000934319007B680F221A40034B0A43DA629A -:10122000C046BD4602B080BD00100240FFFFC2FFB5 -:1012300080B582B000AF786039603968786800F0B6 -:1012400013FA03001A00064B013A5A60044B0022BD -:101250009A60034B05221A60C046BD4602B080BDAD -:1012600010E000E080B582B000AF7860064B1B68EC -:10127000012293431900044B7A680A431A60C0465E -:10128000BD4602B080BDC0460020024080B500AF20 -:10129000034B1B68012213401800BD4680BDC046A9 -:1012A0000020024080B582B000AF7860FA239A0037 -:1012B0007B6811001800FFF7BBFFC046BD4602B0B7 -:1012C00080BD80B584B000AF78600E4B1B68FB60BA -:1012D000FB687B6801330CD07B6801337B6008E0DE -:1012E000084B1A6880235B02134002D07B68013BE5 -:1012F0007B607B68002BF3D1C046C046BD4604B07E -:1013000080BDC04610E000E080B582B000AF7860DC -:10131000034B7A681A60C046BD4602B080BDC04625 -:101320000000002090B585B000AF786039600F23D1 -:10133000FB1801221A700023BB6000F0D4F80300F0 -:10134000012B28D17B6801225A607B68174A19005B -:10135000100000F0ABF80300BB60FFF7C7FE03000E -:10136000012B07D0FFF7B4FEC046FFF7BFFE030016 -:10137000012BFAD17B681B6819000020FFF732FFB0 -:101380000F23FC183A68BB681100180000F0BEF883 -:101390000300237003E00F23FB1800221A700F23B1 -:1013A000FB181B781800BD4605B090BD00127A00EE -:1013B00090B587B000AFF860B9607A603B601723E2 -:1013C000FB1801221A7000233B6100F08CF8030027 -:1013D000012B32D17A68FB681100180000F066F822 -:1013E00003003B61FFF760FE0300012B0FD0BB68D9 -:1013F000012B02D1FFF72CFE01E0FFF737FEFFF7CC -:1014000045FEC046FFF750FE0300012BFAD17B6872 -:101410005B68802252021A437B681B681900100027 -:10142000FFF7E0FE1723FC183A683B69110018002B -:1014300000F06CF80300237003E01723FB18002270 -:101440001A701723FB181B781800BD4607B090BD13 -:1014500080B584B000AF78600F217B1801221A702C -:101460000023BB607B68002B03D17B1800221A701D -:1014700013E07B680C4A934201D90123BB60BB682F -:101480001800FFF7EFFEFFF701FF0200BB68934271 -:1014900003D00F23FB1800221A700F23FB181B78B0 -:1014A0001800BD4604B080BD00366E0180B584B022 -:1014B00000AF786039600023FB603B685B680133F4 -:1014C0001900786800F0D0F8030019003B681B6829 -:1014D0009B0C0F22134002334B43FB60FB68180048 -:1014E000BD4604B080BD80B582B000AFFB1D0122B7 -:1014F0001A70FFF763FE031E02D0FB1D00221A7054 -:10150000FB1D1B781800BD4602B080BD90B585B0AC -:1015100000AF786039600F203B1801221A70002359 -:10152000BB602E4B1A683B681B681B090F210B40E0 -:101530002B49CB5C9A401300BB60BA687B689A4227 -:1015400006D23C187B681800FFF782FF0300237067 -:101550000F23FB181B78012B1AD1FFF721FEC04681 -:10156000FFF72CFE0300012BFAD13B681B68180023 -:10157000FFF7ECFD0220FFF7C9FDC046FFF7DAFDDB -:101580000300082BFAD13B685B681800FFF7F2FDF7 -:10159000BA687B689A4207D90F23FC187B68180049 -:1015A000FFF756FF030023700F23FB181B78012B56 -:1015B0000CD13B681B681B090F221340084AD35CFF -:1015C0001A007B68D3401800FFF79EFE0F23FB181C -:1015D0001B781800BD4605B090BDC0460000002035 -:1015E000A419000880B500AFC046BD4680BD80B5D7 -:1015F00086B000AFF860B9607A60FA687B68D3188B -:101600003B61FB687B6106E0BB68DAB27B691A70FC -:101610007B6901337B617A693B699A42F4D3FB6849 -:101620001800BD4606B080BD80B584B000AF7860BC -:101630007B68FB60C0467B685A1C7A601B78002B75 -:10164000F9D17A68FB68D31A013B1800BD4604B093 -:1016500080BD80B582B000AF0200FB1D1A70C0468D -:10166000BD4602B080BD0000002243088B4274D307 -:1016700003098B425FD3030A8B4244D3030B8B4293 -:1016800028D3030C8B420DD3FF22090212BA030C9C -:101690008B4202D31212090265D0030B8B4219D37D -:1016A00000E0090AC30B8B4201D3CB03C01A52419D -:1016B000830B8B4201D38B03C01A5241430B8B42E5 -:1016C00001D34B03C01A5241030B8B4201D30B03CE -:1016D000C01A5241C30A8B4201D3CB02C01A5241F5 -:1016E000830A8B4201D38B02C01A5241430A8B42B8 -:1016F00001D34B02C01A5241030A8B4201D30B02A1 -:10170000C01A5241CDD2C3098B4201D3CB01C01ABA -:10171000524183098B4201D38B01C01A52414309C4 -:101720008B4201D34B01C01A524103098B4201D3B2 -:101730000B01C01A5241C3088B4201D3CB00C01A1F -:10174000524183088B4201D38B00C01A5241430897 -:101750008B4201D34B00C01A5241411A00D20146BC -:10176000524110467047FFE701B5002000F0F0F845 -:1017700002BDC0460029F7D076E7704703460B4309 -:101780007FD4002243088B4274D303098B425FD37A -:10179000030A8B4244D3030B8B4228D3030C8B42A6 -:1017A0000DD3FF22090212BA030C8B4202D312128C -:1017B000090265D0030B8B4219D300E0090AC30B61 -:1017C0008B4201D3CB03C01A5241830B8B4201D30E -:1017D0008B03C01A5241430B8B4201D34B03C01AF7 -:1017E0005241030B8B4201D30B03C01A5241C30A6F -:1017F0008B4201D3CB02C01A5241830A8B4201D3E0 -:101800008B02C01A5241430A8B4201D34B02C01AC9 -:101810005241030A8B4201D30B02C01A5241CDD26E -:10182000C3098B4201D3CB01C01A524183098B42B9 -:1018300001D38B01C01A524143098B4201D34B01A2 -:10184000C01A524103098B4201D30B01C01A524105 -:10185000C3088B4201D3CB00C01A524183088B428C -:1018600001D38B00C01A524143088B4201D34B0075 -:10187000C01A5241411A00D20146524110467047E7 -:101880005DE0CA0F00D04942031000D340425340EC -:1018900000229C4603098B422DD3030A8B4212D3AC -:1018A000FC22890112BA030A8B420CD389019211DE -:1018B0008B4208D3890192118B4204D389013AD01B -:1018C000921100E08909C3098B4201D3CB01C01AF0 -:1018D000524183098B4201D38B01C01A5241430903 -:1018E0008B4201D34B01C01A524103098B4201D3F1 -:1018F0000B01C01A5241C3088B4201D3CB00C01A5E -:10190000524183088B4201D38B00C01A5241D9D275 -:1019100043088B4201D34B00C01A5241411A00D2F6 -:101920000146634652415B10104601D34042002BF2 -:1019300000D54942704763465B1000D3404201B571 -:10194000002000F005F802BD0029F8D016E7704726 -:101950007047C0460C488546002103E00B4B5B589E -:10196000435004310A480B4B42189A42F6D30A4AB4 -:1019700002E0002313600432084B9A42F9D3FFF7C8 -:10198000ADFAFEF74AFCFEE700100020BC19000883 -:101990000000002094000020940000201C0500207E -:1019A000FEE7000000000000000000000102030448 -:0C19B00006070809000000000102030403 -:1019BC0000127A0000040040002000400028004083 -:1019CC00002C0040003000400054004000700040EB -:1019DC0000000140000401400024014008270140A0 -:1019EC0008270140002C0140003001400038014024 -:1019FC0000440140004801400058014000000240F2 -:101A0C00080002401C00024030000240440002402A -:101A1C00580002400020024000F8FF1F0010024056 -:101A2C000030024000000048000400480008004854 -:101A3C00000C00480014004800ED00E010E000E04D -:041A4C0000E100E0D5 -:040000050800195581 +:1005F00080B584B000AF786000F04AF8204B8022CC +:1006000012061A611E4B07225A611D4B1D4ADA6001 +:100610001B4B04229A621A4B9A68194B80210906D7 +:100620000A439A60C046164B9B68002BFBDB144BB9 +:100630009A68134B01210A439A60114B9A68104B38 +:1006400004210A439A607B680F4A934206DD7B6867 +:10065000FA21180001F0E6F9030000E00623FB6030 +:10066000FA6880235B029A4201DB084BFB60FB685F +:1006700019000C2000F05AF8C046BD4604B080BDF9 +:100680000024014043080000DC050000FFFF0000DB +:1006900080B500AF0B4B0C4A9A600A4B00221A60DF +:1006A000084B1A68074B09490A431A600920FFF7EB +:1006B0001BFF40210920FFF72DFF00F009F8C0467D +:1006C000BD4680BD08000240402401408205000074 +:1006D00080B500AF124B1A68114B01218A431A6092 +:1006E000104B1B685A425341DBB21A000D4B1A6083 +:1006F0000C4B1A681300DB009B18DB0008331A0050 +:10070000094BD218064BDA60054B20225A60044B85 +:100710001A68034B01210A431A60C046BD4680BDDA +:100720000800024034010020A000002080B582B003 +:1007300000AF78603960154B802212025A64134B67 +:10074000C022D201DA61114B802252011A620F4B92 +:1007500001221A647B685A1E0C4B9A623B685A1E2F +:100760000A4BDA62094B5A69084B01210A435A6164 +:10077000064B80221A60054B1A68044B01210A437C +:100780001A60C046BD4602B080BDC046002C014084 +:1007900080B500AFC046BD4680BD80B582B000AF19 +:1007A0001A4B1B687B60194B5A68184B01210A438E +:1007B0005A60FFF78DFFFFF7EBFF154B1A88531CAC +:1007C00099B2134B1980134B1B6859424B41DBB252 +:1007D000180011490300DB001B18DB00CB1806339F +:1007E0001A800C4B1B685A425341DBB21A001300AB +:1007F000DB009B18DB00084A9B184821180000F01A +:10080000DDFAC046BD4602B080BDC04600000240D1 +:100810003001002034010020A000002080B582B00B +:1008200000AF0200FB1D1A70FB1D1B781A001F236E +:100830001A40044B012191400A001A60C046BD468F +:1008400002B080BD00E100E080B582B000AF0200E0 +:10085000FB1D1A70FB1D1B781A001F23134005494E +:1008600001229A40130080228B50C046BD4602B040 +:1008700080BDC04600E100E090B583B000AF02004B +:100880003960FB1D1A70FB1D1B787F2B32D92F4A54 +:10089000FB1D1B7819000F230B40083B9B080633F8 +:1008A0009B00D31804331B68FA1D12781100032231 +:1008B0000A40D200FF2191400A00D2431A401100A1 +:1008C0003B689B01FF221A40FB1D1B781800032385 +:1008D0000340DB009A401D48FB1D1B781C000F23C2 +:1008E0002340083B9B080A4306339B00C31804338C +:1008F0001A6027E0164AFB1D1B785BB29B08C033C9 +:100900009B009B58FA1D1278110003220A40D20066 +:10091000FF2191400A00D2431A4011003B689B011D +:10092000FF221A40FB1D1B78180003230340DB0045 +:100930009A400748FB1D1B785BB29B080A43C033F3 +:100940009B001A50C046BD4603B090BD00ED00E0CC +:1009500000E100E080B582B000AF2A4B0122524294 +:100960001A60284B00225A60264B00229A6000230E +:100970007B600BE0234A7B6802339B00D31804336F +:10098000012252421A607B6801337B607B68042B32 +:10099000F0D91D4B180000F06BFB1C4B1C4A9A60F1 +:1009A0001A4B92221A601B4B1B4ADA60194B1B4AE6 +:1009B0001A600A20FFF732FF20210A20FFF75CFFB0 +:1009C000174B184A1A60164BC022DA60144BC0222B +:1009D00092025A60124B9A68114B80210A439A6026 +:1009E0001B20FFF71BFF60211B20FFF745FF0C4B6F +:1009F0001A680B4B01210A431A60C046BD4602B07B +:100A000080BDC04698010020480100201C00024023 +:100A100028380140300002400030024042100000FF +:100A2000003801402C20000080B586B000AF414B5B +:100A3000DB693B613B690822134008D03D4B08222B +:100A40001A623D4B1B685A1C3B4B1A606FE03B69B6 +:100A50002022134000D16AE0364B9B8C9AB20F21C2 +:100A60007B181A707B181B7834493548202200F017 +:100A70000DFB0300BB60BB68002B57D0BB68002B8D +:100A800005DA304B1B685A1C2E4B1A604FE0BB68CE +:100A9000022B05D02C4B1B685A1C2B4B1A6046E0CE +:100AA000264B7B607B681B78DBB2032B26D033DCC4 +:100AB000012B02D0022B13D02EE000237B610BE030 +:100AC000224A7B6902339B00D3180433012252422D +:100AD0001A607B6901337B617B69042BF0D924E0C8 +:100AE0007B685B78DBB2180000F06CF8031E19D04D +:100AF000154B1B685A1C144B1A6013E07B685B781B +:100B0000DBB2180000F004F9031E0DD00E4B1B6879 +:100B10005A1C0D4B1A6007E00B4B1B685A1C0A4B02 +:100B20001A6004E0C04602E0C04600E0C046BD4690 +:100B300006B080BD003801403C010020500100207B +:100B400048010020400100204401002098010020BD +:100B500080B584B000AF194BBB60BB685B687B603D +:100B6000BB689B687A689A4205DABB689A687B68BA +:100B7000D31AFB6004E07B6880229200D31AFB60EA +:100B8000BB687A681A607A68FB68D318DB05DA0DEF +:100B9000BB685A60BB6820331A007B68D218084BC8 +:100BA000DA60074BFA685A60054B1A68044B01215A +:100BB0000A431A60C046BD4604B080BD98010020BB +:100BC0001C00024080B582B000AF0200FB1D1A700D +:100BD000FB1D1B78052B02D916235B420AE0FB1D87 +:100BE0001B78064A02339B00D31804330122524279 +:100BF0001A6000231800BD4602B080BD9801002095 +:100C000080B584B000AF78600A00FB1C1A700A201F +:100C1000FFF71AFE0023FB6013E07B689A6879688F +:100C2000FB6802339B00CB1804331B689A4205D142 +:100C30000A20FFF7F3FD10235B4219E0FB68013344 +:100C4000FB60FB68042BE8D97B689B687A682021ED +:100C5000D3185B18FA1C12781A707B689B680133F2 +:100C6000DB05DA0D7B689A600A20FFF7D7FD0023C9 +:100C70001800BD4604B080BD80B582B000AF020050 +:100C8000FB1D1A70C046FB1D1A78064B1100180098 +:100C9000FFF7B6FF03001033F5D000231800BD4660 +:100CA00002B080BD9801002080B582B000AF020084 +:100CB000FB1D1A70FB1D1A78044B11001800FFF77A +:100CC0009FFF03001800BD4602B080BD98010020C0 +:100CD00080B500AF0B4B5A680A4B20210A435A607B +:100CE000094B1A68084B01218A431A60074B9A681E +:100CF000064B5B689A4201D0FFF72AFFC046BD460B +:100D000080BDC046000002401C0002409801002047 +:100D100090B587B000AF0200FB1D1A700920FFF7E5 +:100D200093FDFB1D1B78234A02339B00D318043329 +:100D30001B687B617B693B610FE00F23FB181B780D +:100D40001800FFF7B1FF031E07D01B4B1B685A1C8E +:100D5000194B1A6010235B4228E07B695A1C7A61A8 +:100D60000F243A1913492020CB181B181B78137035 +:100D70003B191B78002BE0D10020FFF795FF031EE5 +:100D800007D00D4B1B685A1C0B4B1A6010235B429B +:100D90000CE0FB1D1B78074A02339B00D318043379 +:100DA0003A691A600920FFF739FD00231800BD4693 +:100DB00007B090BD980100203801002090B587B0A1 +:100DC00000AF78603960404B9B68FB6000237B611B +:100DD0003D4A7B6902339B00D31804331B680133FF +:100DE0000DD07B6901337B617B69042BF0D9374BD4 +:100DF0001B685A1C354B1A6010235B4260E0C046EA +:100E00007B69DAB27B681A71314BA1229A600423A4 +:100E10003B6108E07A683B69D3181A782C4B1A605A +:100E20003B6901333B613A693B689A42F2D3284BF4 +:100E30001B68DA437B68FF2111400C001978002001 +:100E40000140081C211C01431970110AFF200140B8 +:100E50000C00597800200140081C211C01435970E6 +:100E6000110CFF2001400C00997800200140081C63 +:100E7000211C01439970100EDA7800210A40111CE0 +:100E8000021C0A43DA703A687968124B180000F0C5 +:100E900025F80300BB60BB68002B01D0BB680FE0E6 +:100EA000094A7B6902339B00D3180433FA681A603D +:100EB000094B1B680122134001D1FFF749FE0023B3 +:100EC0001800BD4607B090BD9801002038010020F1 +:100ED00000300240A90C00081C00024080B58AB016 +:100EE00000AFF860B9607A607B68FE2B02D90123FD +:100EF0005B424EE000237B623CE07B6A002B0FD01C +:100F00007B6A013BBA68D3181B78002B08D07B6A38 +:100F1000013BBA68D2182323FB1812781A7019E023 +:100F20007B6AFB6102E0FB690133FB61FA697B6864 +:100F30009A4205D2BA68FB69D3181B78002BF2D10C +:100F4000FB69DAB27B6ADBB2D31ADAB22323FB186D +:100F500001321A702323FB181A78FB681000984797 +:100F600003007B617B69002B01D07B6911E07B6A08 +:100F700001337B627A6A7B689A42BED9FB680020A3 +:100F800098470300BB61BB69002B01D0BB6900E03F +:100F900000231800BD460AB080BD80B588B000AF00 +:100FA000F860B9607A603B60BA6880235B029A425D +:100FB00004D23A6880235B029A4202D301235B4247 +:100FC00052E03B68002B02D101235B424CE0BA683F +:100FD0003B689A4202D201235B4245E00123FB6158 +:100FE0007B681B78BB61BB69002B24D102235B4269 +:100FF0003AE0BB69013BBB61BB69002B09D17A6850 +:10100000FB69D3181B78BB611723FB1800221A70E9 +:1010100006E07A68FB69D2181723FB1812781A7059 +:10102000FB69013BFA68D3181722BA1812781A70B4 +:10103000FB690133FB61FA693B689A4205D27A6821 +:10104000FB69D3181B78002BD3D1FA693B689A420D +:1010500002D102235B4207E0BB69012B02D00323CC +:101060005B4201E0FB69013B1800BD4608B080BD52 +:1010700080B582B000AF78607B6800221A607B6820 +:1010800000225A60C046BD4602B080BD80B588B01F +:1010900000AFF860B9607A601A00FB1C1A70FB6838 +:1010A0001B68002B0ED1FB1C1B78002B54D0FB1CA3 +:1010B0001A78FB685A60FB681B685A1CFB681A6048 +:1010C000002350E0FB1C1B78002B0DD1FB685B68F4 +:1010D000012B39D1FB681B68013B7B61FB68180061 +:1010E000FFF7C6FF7B693EE0FB685B685A1EFB6842 +:1010F0005A60FB685B68002B08D1FB1C1A78FB6800 +:101100005A601F23FB1800221A7004E01F23FB18EB +:10111000FA1C12781A70FB681B68013BBB61BA6944 +:101120007B689A4202D302235B421CE0BA68BB6927 +:10113000D3181F22BA1812781A70FB681B685A1C41 +:10114000FB681A6000230EE0C046FB681800FFF73A +:101150008FFF01235B4206E0C046FB681800FFF7E3 +:1011600087FF03235B421800BD4608B080BD641CA6 +:101170000008000000209400002094000020B80324 +:101180000020000080B500AF1A4B1A68194B0121EE +:101190000A431A60174B5A68164B17490A405A609F +:1011A000144B1A68134B15490A401A60114B1A6800 +:1011B000104B13490A401A600E4B5A680D4B1149E7 +:1011C0000A405A600B4BDA6A0A4B0F218A43DA62F3 +:1011D000084B1A6B074B0C490A401A63054B5A6BB4 +:1011E000044B01218A435A63024B00229A60C04695 +:1011F000BD4680BD001002400CB8FF08FFFFF6FEA0 +:10120000FFFFFBFFFFFFC0FFECFEFFFF80B584B0D8 +:1012100000AF0023FB600023BB6000237B60002342 +:101220003B60314B5B680C221340FB60FB68082B72 +:1012300011D0FB68082B41D8FB68002B03D0FB685A +:10124000042B04D03AE0294B294A1A603AE0274B94 +:10125000274A1A6036E0244B5A68F0239B03134058 +:10126000BB60214B5A6880235B0213407B60BB68E4 +:101270009B0C0233BB601C4BDB6A0F221340013313 +:101280003B607A6880235B029A420AD13968184829 +:1012900000F03EFB03001A00BB685A43134B1A6070 +:1012A00010E0B9680A005201521A93019B1ADB0040 +:1012B0005B181B021A000D4B1A6003E00B4B0C4A23 +:1012C0001A60C046084B5B681B090F221340094A8D +:1012D000D35CFB60054B1A68FB68DA40034B1A606D +:1012E000C046BD4604B080BD001002400000002092 +:1012F00000127A004C1C000880B500AF044B1A683D +:10130000034B8021C9020A431A60C046BD4680BD16 +:101310000010024080B500AF044B1A68034B04492B +:101320000A401A60C046BD4680BDC046001002405B +:10133000FFFFFBFF80B500AF044B1A68034B802111 +:1013400049020A431A60C046BD4680BD00100240F3 +:1013500080B500AF064B1A6880239B021340054AF4 +:10136000944663445A425341DBB21800BD4680BDE7 +:10137000001002400000FEFF80B500AF044B1A6869 +:10138000034B01210A431A60C046BD4680BDC046DA +:101390000010024080B500AF054B1B6802221340CD +:1013A000023B5A425341DBB21800BD4680BDC046E5 +:1013B0000010024080B582B000AF7860064B5B68D9 +:1013C000032293431900044B7A680A435A60C046CB +:1013D000BD4602B080BDC0460010024080B500AFDF +:1013E000034B5B680C2213401800BD4680BDC0460D +:1013F0000010024080B582B000AF7860064B5B6899 +:10140000F02293431900044B7A680A435A60C0469D +:10141000BD4602B080BDC0460010024080B582B01B +:1014200000AF7860064B5B68064A13401900044B16 +:101430007A680A435A60C046BD4602B080BDC046C5 +:1014400000100240FFF8FFFF80B500AF044B1A68A0 +:10145000034B802149040A431A60C046BD4680BD43 +:101460000010024080B500AF074B1A6880239B0430 +:101470001340FE221206944663445A425341DBB2A3 +:101480001800BD4680BDC0460010024080B582B045 +:1014900000AF786039600E4B5B680E4A134019004C +:1014A0007A6880235B021A403B681A43084B0A4360 +:1014B0005A60074BDB6A0F22934319007B680F22A7 +:1014C0001A40034B0A43DA62C046BD4602B080BDF3 +:1014D00000100240FFFFC2FF80B582B000AF78600D +:1014E00039603968786800F013FA03001A00064B77 +:1014F000013A5A60044B00229A60034B05221A609D +:10150000C046BD4602B080BD10E000E080B582B0AC +:1015100000AF7860064B1B68012293431900044B0F +:101520007A680A431A60C046BD4602B080BDC04614 +:101530000020024080B500AF034B1B68012213401E +:101540001800BD4680BDC0460020024080B582B074 +:1015500000AF7860FA239A007B6811001800FFF74B +:10156000BBFFC046BD4602B080BD80B584B000AFB1 +:1015700078600E4B1B68FB60FB687B6801330CD006 +:101580007B6801337B6008E0084B1A6880235B02AC +:10159000134002D07B68013B7B607B68002BF3D15A +:1015A000C046C046BD4604B080BDC04610E000E065 +:1015B00080B582B000AF7860034B7A681A60C0468D +:1015C000BD4602B080BDC0460000002090B585B089 +:1015D00000AF786039600F23FB1801221A700023D6 +:1015E000BB6000F0D4F80300012B28D17B680122F6 +:1015F0005A607B68174A1900100000F0ABF803002E +:10160000BB60FFF7C7FE0300012B07D0FFF7B4FE56 +:10161000C046FFF7BFFE0300012BFAD17B681B68B1 +:1016200019000020FFF732FF0F23FC183A68BB684F +:101630001100180000F0BEF80300237003E00F2330 +:10164000FB1800221A700F23FB181B781800BD46E8 +:1016500005B090BD00127A0090B587B000AFF86079 +:10166000B9607A603B601723FB1801221A700023CF +:101670003B6100F08CF80300012B32D17A68FB68E3 +:101680001100180000F066F803003B61FFF760FEF0 +:101690000300012B0FD0BB68012B02D1FFF72CFEFA +:1016A00001E0FFF737FEFFF745FEC046FFF750FEAB +:1016B0000300012BFAD17B685B68802252021A4337 +:1016C0007B681B6819001000FFF7E0FE1723FC1869 +:1016D0003A683B691100180000F06CF803002370B1 +:1016E00003E01723FB1800221A701723FB181B783E +:1016F0001800BD4607B090BD80B584B000AF7860DB +:101700000F217B1801221A700023BB607B68002B1D +:1017100003D17B1800221A7013E07B680C4A9342B5 +:1017200001D90123BB60BB681800FFF7EFFEFFF78C +:1017300001FF0200BB68934203D00F23FB18002275 +:101740001A700F23FB181B781800BD4604B080BD2B +:1017500000366E0180B584B000AF78603960002338 +:10176000FB603B685B6801331900786800F0D0F8D3 +:10177000030019003B681B689B0C0F2213400233C7 +:101780004B43FB60FB681800BD4604B080BD80B5CC +:1017900082B000AFFB1D01221A70FFF763FE031E2B +:1017A00002D0FB1D00221A70FB1D1B781800BD46DD +:1017B00002B080BD90B585B000AF786039600F2071 +:1017C0003B1801221A700023BB602E4B1A683B683D +:1017D0001B681B090F210B402B49CB5C9A4013005F +:1017E000BB60BA687B689A4206D23C187B681800D6 +:1017F000FFF782FF030023700F23FB181B78012BD8 +:101800001AD1FFF721FEC046FFF72CFE0300012B83 +:10181000FAD13B681B681800FFF7ECFD0220FFF7C8 +:10182000C9FDC046FFF7DAFD0300082BFAD13B687B +:101830005B681800FFF7F2FDBA687B689A4207D927 +:101840000F23FC187B681800FFF756FF0300237076 +:101850000F23FB181B78012B0CD13B681B681B095D +:101860000F221340084AD35C1A007B68D34018004B +:10187000FFF79EFE0F23FB181B781800BD4605B02E +:1018800090BDC046000000204C1C000880B500AF91 +:10189000C046BD4680BD80B586B000AFF860B96077 +:1018A0007A60FA687B68D3183B61FB687B6106E06D +:1018B000BB68DAB27B691A707B6901337B617A6934 +:1018C0003B699A42F4D3FB681800BD4606B080BD60 +:1018D00080B584B000AF78607B68FB60C0467B68F1 +:1018E0005A1C7A601B78002BF9D17A68FB68D31AEE +:1018F000013B1800BD4604B080BD80B582B000AF8A +:101900000200FB1D1A70C046BD4602B080BD00003B +:10191000002243088B4274D303098B425FD3030A2E +:101920008B4244D3030B8B4228D3030C8B420DD341 +:10193000FF22090212BA030C8B4202D312120902CF +:1019400065D0030B8B4219D300E0090AC30B8B420D +:1019500001D3CB03C01A5241830B8B4201D38B03BB +:10196000C01A5241430B8B4201D34B03C01A524160 +:10197000030B8B4201D30B03C01A5241C30A8B42A3 +:1019800001D3CB02C01A5241830A8B4201D38B028E +:10199000C01A5241430A8B4201D34B02C01A524132 +:1019A000030A8B4201D30B02C01A5241CDD2C309A4 +:1019B0008B4201D3CB01C01A524183098B4201D320 +:1019C0008B01C01A524143098B4201D34B01C01A0B +:1019D000524103098B4201D30B01C01A5241C30883 +:1019E0008B4201D3CB00C01A524183088B4201D3F2 +:1019F0008B00C01A524143088B4201D34B00C01ADE +:101A00005241411A00D20146524110467047FFE749 +:101A100001B5002000F0F0F802BDC0460029F7D063 +:101A200076E7704703460B437FD4002243088B427E +:101A300074D303098B425FD3030A8B4244D3030B55 +:101A40008B4228D3030C8B420DD3FF22090212BA1A +:101A5000030C8B4202D31212090265D0030B8B4296 +:101A600019D300E0090AC30B8B4201D3CB03C01A80 +:101A70005241830B8B4201D38B03C01A5241430B5B +:101A80008B4201D34B03C01A5241030B8B4201D34B +:101A90000B03C01A5241C30A8B4201D3CB02C01AB6 +:101AA0005241830A8B4201D38B02C01A5241430A2E +:101AB0008B4201D34B02C01A5241030A8B4201D31D +:101AC0000B02C01A5241CDD2C3098B4201D3CB01C4 +:101AD000C01A524183098B4201D38B01C01A524173 +:101AE00043098B4201D34B01C01A524103098B4277 +:101AF00001D30B01C01A5241C3088B4201D3CB0062 +:101B0000C01A524183088B4201D38B00C01A524144 +:101B100043088B4201D34B00C01A5241411A00D2F4 +:101B200001465241104670475DE0CA0F00D049425D +:101B3000031000D34042534000229C4603098B42CD +:101B40002DD3030A8B4212D3FC22890112BA030A55 +:101B50008B420CD3890192118B4208D389019211D7 +:101B60008B4204D389013AD0921100E08909C3095C +:101B70008B4201D3CB01C01A524183098B4201D35E +:101B80008B01C01A524143098B4201D34B01C01A49 +:101B9000524103098B4201D30B01C01A5241C308C1 +:101BA0008B4201D3CB00C01A524183088B4201D330 +:101BB0008B00C01A5241D9D243088B4201D34B004B +:101BC000C01A5241411A00D20146634652415B108D +:101BD000104601D34042002B00D54942704763466E +:101BE0005B1000D3404201B5002000F005F802BDB3 +:101BF0000029F8D016E770477047C0460C48854664 +:101C0000002103E00B4B5B58435004310A480B4B57 +:101C100042189A42F6D30A4A02E0002313600432C3 +:101C2000084B9A42F9D3FFF7ADFAFEF7F6FAFEE752 +:101C300000100020641C0008000000209400002018 +:101C400094000020B8030020FEE700000000000020 +:101C5000000000000102030406070809000000005C +:041C60000102030476 +:101C640000127A00000400400020004000280040D8 +:101C7400002C004000300040005400400070004040 +:101C840000000140000401400024014008270140F5 +:101C940008270140002C0140003001400038014079 +:101CA4000044014000480140005801400000024047 +:101CB400080002401C000240300002404400024080 +:101CC400580002400020024000F8FF1F00100240AC +:101CD40000300240000000480004004800080048AA +:101CE400000C00480014004800ED00E010E000E0A3 +:041CF40000E100E02B +:0400000508001BFDD7 :00000001FF -- cgit