From 39c50b345e60896fdf73f2af9a593b8ec23b810b Mon Sep 17 00:00:00 2001 From: "Mr.Blinky" Date: Sun, 11 Dec 2022 21:33:27 +0100 Subject: [PATCH] add microcade bootloaders --- board-package-source/boards.txt | 4 +- .../cathy3k/microcade-bootloader-game.hex | 193 ++++++++++++++++++ .../cathy3k/microcade-bootloader-menu.hex | 193 ++++++++++++++++++ 3 files changed, 388 insertions(+), 2 deletions(-) create mode 100644 board-package-source/bootloaders/cathy3k/microcade-bootloader-game.hex create mode 100644 board-package-source/bootloaders/cathy3k/microcade-bootloader-menu.hex diff --git a/board-package-source/boards.txt b/board-package-source/boards.txt index eb58f47..507ba09 100644 --- a/board-package-source/boards.txt +++ b/board-package-source/boards.txt @@ -827,12 +827,12 @@ microcade.menu.core.arduino-core.build.core=arduino:arduino microcade.menu.boot.cathy3k=Cathy3K (starts with menu) microcade.menu.boot.cathy3k.upload.maximum_size=29696 microcade.menu.boot.cathy3k.bootloader.high_fuses=0xd2 -microcade.menu.boot.cathy3k.bootloader.file=cathy3k/arduboy3k-bootloader-menu-promicro.hex +microcade.menu.boot.cathy3k.bootloader.file=cathy3k/microcade-bootloader-menu.hex microcade.menu.boot.cathy3kg=Cathy3K (starts with game) microcade.menu.boot.cathy3kg.upload.maximum_size=29696 microcade.menu.boot.cathy3kg.bootloader.high_fuses=0xd2 -microcade.menu.boot.cathy3kg.bootloader.file=cathy3k/arduboy3k-bootloader-game-promicro.hex +microcade.menu.boot.cathy3kg.bootloader.file=cathy3k/microcade-bootloader-game.hex # Display contrast adjustment # diff --git a/board-package-source/bootloaders/cathy3k/microcade-bootloader-game.hex b/board-package-source/bootloaders/cathy3k/microcade-bootloader-game.hex new file mode 100644 index 0000000..c66e3a1 --- /dev/null +++ b/board-package-source/bootloaders/cathy3k/microcade-bootloader-game.hex @@ -0,0 +1,193 @@ +:1074000080E189BD82E189BD09B400FEFDCF089508 +:10741000CAD569F08091E9008F931092E9009FD45A +:1074200083FF01C01ED58F9187708093E900089576 +:107430008EEF0090E10008220092E1000895F20131 +:10744000F999FECFF2BDE1BD0895F9DFF89A80B554 +:1074500008C0F5DF1FBA80BD0FB6F894FA9AF99A02 +:107460000FBE31962F010895E0E0F0E085919491F0 +:10747000019608958AE28BB98BEA34D01092890084 +:107480008AEF8093880082E080936F0083E080938E +:107490008100EDE5F7E785913AD0E936E1F781E043 +:1074A0008093D7008AE482BF1092D8001092E20045 +:1074B0001092DA001092E10080E808D019BC1EBAE0 +:1074C0001092E00062D489E053D481E98093D8001F +:1074D0000895A3E6B1E090E81AD08D939A95E1F76C +:1074E000089586E008D010C083E005D08F2F0FD01C +:1074F0008E2F0DD080E05B9A5A9809C005D085E0A8 +:10750000FADF05D080FDFDCF5A9A5B9808958EBDB5 +:107510008DB587FFFDCF8EB508958FE08221E9F705 +:10752000F3DFE3E6F6E090EB5C98892FF0DF80E193 +:10753000EEDF5C9A8191EBDF83E68E278F77D1F7C0 +:107540009395983B89F708952E9858982D98E3E6DF +:10755000F1E097FC36C094FC4DC092FE08959684ED +:107560009920D1F3F894C089D78520E030E080E0FD +:1075700090E4AFEFBFEF119689199040E0F72D012D +:10758000BD4F8D0127FD13C0E0E0F8E011928EE7BA +:10759000819392E4E11791939AE508F092E4E33441 +:1075A000C9F781931082BCDFFE0121969DDF91DF38 +:1075B000F901FCD420583F4F040D151D9A9411F782 +:1075C0000FC28301282D60906C0170906B0143D035 +:1075D00019F48823C1F70895380188243CD0C9F5EF +:1075E00080916A01821709F4830160906E017090A6 +:1075F0006D01F4CF80E1982E60906E0170906D0166 +:107600002AD059F48823B1F708959FEF95FC03C061 +:1076100096FE089591E097FB890E662477248301F6 +:10762000222719D0B1F48823A1F380916A0136F0A2 +:10763000881650F4821730F0213003C0881520F4EA +:10764000281710F48301282F60906E0170906D014F +:10765000E8CF3801822EF30147DF3BDFC3E6D1E0FC +:10766000E6E5F7E709908591081621F4ED35D1F7A5 +:107670000880801049CFC9E02EDFCA95E9F7D0E134 +:1076800097FC55C094FC37C096FE1AC0C3E6D2E002 +:10769000E3E6F6E098E088E78E0F00840192E817B1 +:1076A000E1F7884F09900192E817E1F7C858DF4FDA +:1076B0009A9589F732DFC85FD340C33E49F749C086 +:1076C000C3E6D6E0EBE5FAE098E08E2F885702900B +:1076D0000086E817E1F738960A900292E817E1F77A +:1076E0003897C857D0409A9581F717DFC850DC4FBC +:1076F000C33E41F72EC0A3EEB6E0E3E6F6E09AE023 +:10770000C6E00D9080818025807F802582958193C1 +:10771000A336B90709F4B2E0E336F90709F4F2E059 +:10772000E336FC0771F7F9DEDA9529F712C0A3EE0C +:10773000B9E0E3E6FAE092E00E90829180258F7046 +:10774000802582958083E336F907B1F7E6DEDA9586 +:1077500071F78827089541524455424F59D5F08D0D +:1077600014A1C881CFD9F1AF000000FFFFCFCFFF38 +:10777000FFFFFFCFCFFFFF0000FE067E7E06FE4626 +:10778000565616FE0656461EFE3F61E9E3FFE3EB42 +:0A779000E3FFE3EBE3FFE16B3F00D2 +:10779A001201100102000008412336000100000016 +:1077AA00000109023E0002010080320904000001C2 +:1077BA000202010005240010010424020405240623 +:1077CA000001070582030800FF09040100020A00FC +:1077DA0000000705040210000107058302100001DA +:1078000011241FBE04B714BE88E18093600010925B +:1078100060008EEF9AE09EBF8DBF222433242101A9 +:107820003101410180E88AC00F928F939F931F928C +:107830000FB60F9211244F936F938091DA0080FF5F +:1078400037C023C00F920FB68F939F93EF93FF9390 +:1078500088278093850080938400E0E5F1E09281A1 +:10786000907261F490818917980B908309F45D9A66 +:1078700091818917980B918309F4289A239411F424 +:107880008315381EFF91EF9154C08091D80080FF7E +:107890000FC08091DA008E7F8093DA008091D9004A +:1078A00080FF04C0ADDD81E08EBB02C019BC1EBAF2 +:1078B0008091E10080FF0BC055D280FF08C055D2F7 +:1078C0008091D800806202DE19BC85E08EBB809179 +:1078D000E10084FF1AC046D284FF17C091DD809179 +:1078E000D8008F7DF3DD8FEEA4DD3CD28F7E8160EA +:1078F0003FD280915301882331F48091E30087FDCA +:1079000002C081E001C084E08EBB8091E10083FF72 +:107910000CC028D283FF09C087EF8BDD82E08EBBCD +:107920001092530185DD21D230D26F914F910F908B +:107930001F909F918F910FBE0F90189580936100BB +:1079400010926100B1E0B5BF82E085BF81E985B9E1 +:1079500087EE84B91DB8769A10BA83EF81BB8CE2AA +:107960008BB98FE38AB980E58CBDBDBDA0E0EAE9A3 +:10797000F7E705900D92A035E1F71D92BB30E9F7CE +:1079800001FD06C000FF04C07C9B02C06DDD41F517 +:1079900071DD789460DE71F0ABE9B7E0E9E6F7E716 +:1079A00090E105900D929A95E1F7A059BF4FE93902 +:1079B000B9F7B7DD4FD02CDD80915201807861F4AA +:1079C0008FB18095807F66991C9B8460982E1DDE08 +:1079D0008110BADD92FC02C0332062F745DD51F31D +:1079E000F89489EB7FDD81E08093E00010926F00D6 +:1079F00010928100109285001092840081E085BF72 +:107A000015BE5D9A289A0C940000A7D107C05AD1E0 +:107A100002C0C9D239F0A3D182FFFBCF85FFF7CFD7 +:107A20008091F1000895082E83E098D185FD07C06C +:107A30008DD102C0B8D269F092D180FFFBCF009205 +:107A4000F10080915201807221F45D9884E6809368 +:107A50005001089582D182FF37C180915201807216 +:107A600021F4289884E680935101CFDF182F8534C4 +:107A700031F422248EE7382EE2DC8DE00EC184350D +:107A800011F4C3DFFACF8C34C1F38035B1F38437FE +:107A900021F484E4C8DF80E000C1813611F489E577 +:107AA000FCC0813429F4B1DF582EAFDF482EE5CF7A +:107AB000803711F483E5F1C0833539F4E6E5F7E763 +:107AC0008591B1DFED35E1F7E9C0863521F481E339 +:107AD000AADF89E3E2C0863761F481E3669B8E5FAB +:107AE0001C9B8F5FA0DF8FB1809582958F708F5B1D +:107AF000D4C08837C1F489DF80935201289A84FD6D +:107B000028985D9A83FD5D9887FD8824877011F41D +:107B100087602E9A81FD2E98589A82FD58982D9A4A +:107B200080FD2D98AACF8A3649F48FE9E4DCC3E0C2 +:107B3000EEDC79DFCA95E1F7E7DCB0C0833731F4DA +:107B400087E871DF85E96FDF8EE1A7C0853639F4FC +:107B5000E0E8F3E73ED2E058F040E0F78ECF82361F +:107B600031F489E560DF80E05EDF80E896C0823432 +:107B700019F0873609F07DC0332447DFD82F45DF61 +:107B8000C82F43DF082F8354843008F085C00634A3 +:107B900011F4440C551CF20110926F001736B9F421 +:107BA000033489F483E0A1DCB2DC8EB51EBC3BDF7C +:107BB0000DB42197D1F7A8DC08C0063411F48591E3 +:107BC00001C043DC30DF2197C2F72F014AC00334E4 +:107BD000A9F4E11104C085DC88ED87DC8FDC81DC51 +:107BE00082E083DC12DF0DB48EBDCA95D9F73196E1 +:107BF0008FDC84DCDA9569F72F0131C00634F1F4AB +:107C00009F01F437D8F4E5D119C0FFDE063461F4E2 +:107C1000C0FB46F0F43728F4182E81E087BFE895C2 +:107C200011243296082E0AC0043439F4DF01B370EF +:107C3000AD59B94F8D93319601C00BDC21972AF7CE +:107C4000043431F42F01F370FE2B49F46ADC07C0D1 +:107C5000063429F42F01F901F43708F4B8D18DE086 +:107C6000E2DE063411F45694479482E080936F006C +:107C700015C08237E1E049F08634E0E031F08E341F +:107C8000E3E019F0813531F4E2E0F0E089E087BF0C +:107C9000849103C08B3111F08FE3C5DE83E0C5DB37 +:107CA00055D095FF03C009C07ED171F058D080FF38 +:107CB000FBCF4CD002C077D139F051D080FFFBCF41 +:107CC00084E0B3DB8BE743C00895E4E5F1E067E0CF +:107CD00090915B0180915C01913231F0913AE1F534 +:107CE0008132D1F55ED181C0823271F48191805BA5 +:107CF0008191844089F580915D0180FD2DC0F894CB +:107D000081E08093E0007CCD803231F54AD14BD1C7 +:107D1000E9F08530D9F023D083FD18C082FFF7CF7A +:107D200004C07EDE8193615031F09091F300809128 +:107D3000F200892BB1F7C6DF611549F704C033D1D2 +:107D400029F0853019F00BD080FFF9CF8EE79091A4 +:107D5000E80089238093E800089584E066DB809141 +:107D6000E80008958091E2000895FCDF8E7F806135 +:107D70008093E200089582E061EC09D083E061E83D +:107D800002D084E060E842E103C080E060E042E0CD +:107D90004CDB81E007D01092ED006093EC00409343 +:107DA000ED0008959091EB00892B8093EB000895EE +:107DB00060E0923029F0913029F4E0E062E102C005 +:107DC000E2E16EE3F1E0089580915B0188234CF4D9 +:107DD00002C0E9D0C1F3C3DF82FFFBCF73CFE3D092 +:107DE00091F3BDDF80FFFBCFB1CF40916101509196 +:107DF00062014617510520F0462F611509F4A6DFF0 +:107E000050E022C0D0D061F1853051F1A8DF83FD70 +:107E100059CFA5DF82FD21C080FF16C03091F3004D +:107E20002091F20006C081918093F10041502F5FB4 +:107E30003F4F411519F028303105A8F350E02830A4 +:107E4000310509F451E082DF4115E1F65523D1F601 +:107E500004C0A9D029F0853019F081DF82FFF9CF65 +:107E600031CFEBE5F1E0DCDD8193E336E1F72DDFA7 +:107E700076DF83FF91C080915B0190915C0191302E +:107E800009F170F09330F1F0953009F444C0963068 +:107E900009F456C0983009F460C0993059F767C0AA +:107EA000823841F780915F01BFDA2091EB00109298 +:107EB000E90077D02295269521702093F100109249 +:107EC000F10052C0882311F08230A1F68F71823008 +:107ED00089F680915D018823D1F420915F0127709C +:107EE00049F22093E9008091EB0080FF10C09330AD +:107EF00011F480E20BC080E155DF81E0880F2A9504 +:107F0000E9F78093EA001092EA0088E04BDF1092D4 +:107F1000E90047D02AC0882391F410915D011068D0 +:107F20000FB7F8943ED050DF1ADF80FFFDCF1093DB +:107F3000E300103883E009F482E08EBB0FBF2CC051 +:107F40008058823048F580915D0190915E0130DF6C +:107F5000603011F126D049DF1FC08038E9F421D00C +:107F6000809153018093F100F1DE2EDF15C088234C +:107F700099F490915D01923078F49093530111D06F +:107F800023DF80915301882321F48091E30091E065 +:107F900087FD94E09EBBEFDEE2DE83FF089580E282 +:107FA00001DF87EFD4CE8EB388230895A3E6B1E036 +:107FB000F437B8F40ED090E40D901D9081E087BFA7 +:107FC000E89532969A95C1F71124E058F04085E083 +:107FD00001C083E001D081E187BFE89507B600FCCE +:047FE000FDCF089534 +:067FFA003139D9CFFBDC98 +:040000030000740085 +:00000001FF diff --git a/board-package-source/bootloaders/cathy3k/microcade-bootloader-menu.hex b/board-package-source/bootloaders/cathy3k/microcade-bootloader-menu.hex new file mode 100644 index 0000000..5e4490a --- /dev/null +++ b/board-package-source/bootloaders/cathy3k/microcade-bootloader-menu.hex @@ -0,0 +1,193 @@ +:1074000080E189BD82E189BD09B400FEFDCF089508 +:10741000CAD569F08091E9008F931092E9009FD45A +:1074200083FF01C01ED58F9187708093E900089576 +:107430008EEF0090E10008220092E1000895F20131 +:10744000F999FECFF2BDE1BD0895F9DFF89A80B554 +:1074500008C0F5DF1FBA80BD0FB6F894FA9AF99A02 +:107460000FBE31962F010895E0E0F0E085919491F0 +:10747000019608958AE28BB98BEA34D01092890084 +:107480008AEF8093880082E080936F0083E080938E +:107490008100EDE5F7E785913AD0E936E1F781E043 +:1074A0008093D7008AE482BF1092D8001092E20045 +:1074B0001092DA001092E10080E808D019BC1EBAE0 +:1074C0001092E00062D489E053D481E98093D8001F +:1074D0000895A3E6B1E090E81AD08D939A95E1F76C +:1074E000089586E008D010C083E005D08F2F0FD01C +:1074F0008E2F0DD080E05B9A5A9809C005D085E0A8 +:10750000FADF05D080FDFDCF5A9A5B9808958EBDB5 +:107510008DB587FFFDCF8EB508958FE08221E9F705 +:10752000F3DFE3E6F6E090EB5C98892FF0DF80E193 +:10753000EEDF5C9A8191EBDF83E68E278F77D1F7C0 +:107540009395983B89F708952E9858982D98E3E6DF +:10755000F1E097FC36C094FC4DC092FE08959684ED +:107560009920D1F3F894C089D78520E030E080E0FD +:1075700090E4AFEFBFEF119689199040E0F72D012D +:10758000BD4F8D0127FD13C0E0E0F8E011928EE7BA +:10759000819392E4E11791939AE508F092E4E33441 +:1075A000C9F781931082BCDFFE0121969DDF91DF38 +:1075B000F901FCD420583F4F040D151D9A9411F782 +:1075C0000FC28301282D60906C0170906B0143D035 +:1075D00019F48823C1F70895380188243CD0C9F5EF +:1075E00080916A01821709F4830160906E017090A6 +:1075F0006D01F4CF80E1982E60906E0170906D0166 +:107600002AD059F48823B1F708959FEF95FC03C061 +:1076100096FE089591E097FB890E662477248301F6 +:10762000222719D0B1F48823A1F380916A0136F0A2 +:10763000881650F4821730F0213003C0881520F4EA +:10764000281710F48301282F60906E0170906D014F +:10765000E8CF3801822EF30147DF3BDFC3E6D1E0FC +:10766000E6E5F7E709908591081621F4ED35D1F7A5 +:107670000880801049CFC9E02EDFCA95E9F7D0E134 +:1076800097FC55C094FC37C096FE1AC0C3E6D2E002 +:10769000E3E6F6E098E088E78E0F00840192E817B1 +:1076A000E1F7884F09900192E817E1F7C858DF4FDA +:1076B0009A9589F732DFC85FD340C33E49F749C086 +:1076C000C3E6D6E0EBE5FAE098E08E2F885702900B +:1076D0000086E817E1F738960A900292E817E1F77A +:1076E0003897C857D0409A9581F717DFC850DC4FBC +:1076F000C33E41F72EC0A3EEB6E0E3E6F6E09AE023 +:10770000C6E00D9080818025807F802582958193C1 +:10771000A336B90709F4B2E0E336F90709F4F2E059 +:10772000E336FC0771F7F9DEDA9529F712C0A3EE0C +:10773000B9E0E3E6FAE092E00E90829180258F7046 +:10774000802582958083E336F907B1F7E6DEDA9586 +:1077500071F78827089541524455424F59D5F08D0D +:1077600014A1C881CFD9F1AF000000FFFFCFCFFF38 +:10777000FFFFFFCFCFFFFF0000FE067E7E06FE4626 +:10778000565616FE0656461EFE3F61E9E3FFE3EB42 +:0A779000E3FFE3EBE3FFE16B3F00D2 +:10779A001201100102000008412336000100000016 +:1077AA00000109023E0002010080320904000001C2 +:1077BA000202010005240010010424020405240623 +:1077CA000001070582030800FF09040100020A00FC +:1077DA0000000705040210000107058302100001DA +:1078000011241FBE04B714BE88E18093600010925B +:1078100060008EEF9AE09EBF8DBF222433242101A9 +:107820003101410180E88AC00F928F939F931F928C +:107830000FB60F9211244F936F938091DA0080FF5F +:1078400037C023C00F920FB68F939F93EF93FF9390 +:1078500088278093850080938400E0E5F1E09281A1 +:10786000907261F490818917980B908309F45D9A66 +:1078700091818917980B918309F4289A239411F424 +:107880008315381EFF91EF9154C08091D80080FF7E +:107890000FC08091DA008E7F8093DA008091D9004A +:1078A00080FF04C0ADDD81E08EBB02C019BC1EBAF2 +:1078B0008091E10080FF0BC055D280FF08C055D2F7 +:1078C0008091D800806202DE19BC85E08EBB809179 +:1078D000E10084FF1AC046D284FF17C091DD809179 +:1078E000D8008F7DF3DD8FEEA4DD3CD28F7E8160EA +:1078F0003FD280915301882331F48091E30087FDCA +:1079000002C081E001C084E08EBB8091E10083FF72 +:107910000CC028D283FF09C087EF8BDD82E08EBBCD +:107920001092530185DD21D230D26F914F910F908B +:107930001F909F918F910FBE0F90189580936100BB +:1079400010926100B1E0B5BF82E085BF81E985B9E1 +:1079500087EE84B91DB8769A10BA83EF81BB8CE2AA +:107960008BB98FE38AB980E58CBDBDBDA0E0EAE9A3 +:10797000F7E705900D92A035E1F71D92BB30E9F7CE +:1079800001FD06C0000004C07C9B02C06DDD41F516 +:1079900071DD789460DE71F0ABE9B7E0E9E6F7E716 +:1079A00090E105900D929A95E1F7A059BF4FE93902 +:1079B000B9F7B7DD4FD02CDD80915201807861F4AA +:1079C0008FB18095807F66991C9B8460982E1DDE08 +:1079D0008110BADD92FC02C0332062F745DD51F31D +:1079E000F89489EB7FDD81E08093E00010926F00D6 +:1079F00010928100109285001092840081E085BF72 +:107A000015BE5D9A289A0C940000A7D107C05AD1E0 +:107A100002C0C9D239F0A3D182FFFBCF85FFF7CFD7 +:107A20008091F1000895082E83E098D185FD07C06C +:107A30008DD102C0B8D269F092D180FFFBCF009205 +:107A4000F10080915201807221F45D9884E6809368 +:107A50005001089582D182FF37C180915201807216 +:107A600021F4289884E680935101CFDF182F8534C4 +:107A700031F422248EE7382EE2DC8DE00EC184350D +:107A800011F4C3DFFACF8C34C1F38035B1F38437FE +:107A900021F484E4C8DF80E000C1813611F489E577 +:107AA000FCC0813429F4B1DF582EAFDF482EE5CF7A +:107AB000803711F483E5F1C0833539F4E6E5F7E763 +:107AC0008591B1DFED35E1F7E9C0863521F481E339 +:107AD000AADF89E3E2C0863761F481E3669B8E5FAB +:107AE0001C9B8F5FA0DF8FB1809582958F708F5B1D +:107AF000D4C08837C1F489DF80935201289A84FD6D +:107B000028985D9A83FD5D9887FD8824877011F41D +:107B100087602E9A81FD2E98589A82FD58982D9A4A +:107B200080FD2D98AACF8A3649F48FE9E4DCC3E0C2 +:107B3000EEDC79DFCA95E1F7E7DCB0C0833731F4DA +:107B400087E871DF85E96FDF8EE1A7C0853639F4FC +:107B5000E0E8F3E73ED2E058F040E0F78ECF82361F +:107B600031F489E560DF80E05EDF80E896C0823432 +:107B700019F0873609F07DC0332447DFD82F45DF61 +:107B8000C82F43DF082F8354843008F085C00634A3 +:107B900011F4440C551CF20110926F001736B9F421 +:107BA000033489F483E0A1DCB2DC8EB51EBC3BDF7C +:107BB0000DB42197D1F7A8DC08C0063411F48591E3 +:107BC00001C043DC30DF2197C2F72F014AC00334E4 +:107BD000A9F4E11104C085DC88ED87DC8FDC81DC51 +:107BE00082E083DC12DF0DB48EBDCA95D9F73196E1 +:107BF0008FDC84DCDA9569F72F0131C00634F1F4AB +:107C00009F01F437D8F4E5D119C0FFDE063461F4E2 +:107C1000C0FB46F0F43728F4182E81E087BFE895C2 +:107C200011243296082E0AC0043439F4DF01B370EF +:107C3000AD59B94F8D93319601C00BDC21972AF7CE +:107C4000043431F42F01F370FE2B49F46ADC07C0D1 +:107C5000063429F42F01F901F43708F4B8D18DE086 +:107C6000E2DE063411F45694479482E080936F006C +:107C700015C08237E1E049F08634E0E031F08E341F +:107C8000E3E019F0813531F4E2E0F0E089E087BF0C +:107C9000849103C08B3111F08FE3C5DE83E0C5DB37 +:107CA00055D095FF03C009C07ED171F058D080FF38 +:107CB000FBCF4CD002C077D139F051D080FFFBCF41 +:107CC00084E0B3DB8BE743C00895E4E5F1E067E0CF +:107CD00090915B0180915C01913231F0913AE1F534 +:107CE0008132D1F55ED181C0823271F48191805BA5 +:107CF0008191844089F580915D0180FD2DC0F894CB +:107D000081E08093E0007CCD803231F54AD14BD1C7 +:107D1000E9F08530D9F023D083FD18C082FFF7CF7A +:107D200004C07EDE8193615031F09091F300809128 +:107D3000F200892BB1F7C6DF611549F704C033D1D2 +:107D400029F0853019F00BD080FFF9CF8EE79091A4 +:107D5000E80089238093E800089584E066DB809141 +:107D6000E80008958091E2000895FCDF8E7F806135 +:107D70008093E200089582E061EC09D083E061E83D +:107D800002D084E060E842E103C080E060E042E0CD +:107D90004CDB81E007D01092ED006093EC00409343 +:107DA000ED0008959091EB00892B8093EB000895EE +:107DB00060E0923029F0913029F4E0E062E102C005 +:107DC000E2E16EE3F1E0089580915B0188234CF4D9 +:107DD00002C0E9D0C1F3C3DF82FFFBCF73CFE3D092 +:107DE00091F3BDDF80FFFBCFB1CF40916101509196 +:107DF00062014617510520F0462F611509F4A6DFF0 +:107E000050E022C0D0D061F1853051F1A8DF83FD70 +:107E100059CFA5DF82FD21C080FF16C03091F3004D +:107E20002091F20006C081918093F10041502F5FB4 +:107E30003F4F411519F028303105A8F350E02830A4 +:107E4000310509F451E082DF4115E1F65523D1F601 +:107E500004C0A9D029F0853019F081DF82FFF9CF65 +:107E600031CFEBE5F1E0DCDD8193E336E1F72DDFA7 +:107E700076DF83FF91C080915B0190915C0191302E +:107E800009F170F09330F1F0953009F444C0963068 +:107E900009F456C0983009F460C0993059F767C0AA +:107EA000823841F780915F01BFDA2091EB00109298 +:107EB000E90077D02295269521702093F100109249 +:107EC000F10052C0882311F08230A1F68F71823008 +:107ED00089F680915D018823D1F420915F0127709C +:107EE00049F22093E9008091EB0080FF10C09330AD +:107EF00011F480E20BC080E155DF81E0880F2A9504 +:107F0000E9F78093EA001092EA0088E04BDF1092D4 +:107F1000E90047D02AC0882391F410915D011068D0 +:107F20000FB7F8943ED050DF1ADF80FFFDCF1093DB +:107F3000E300103883E009F482E08EBB0FBF2CC051 +:107F40008058823048F580915D0190915E0130DF6C +:107F5000603011F126D049DF1FC08038E9F421D00C +:107F6000809153018093F100F1DE2EDF15C088234C +:107F700099F490915D01923078F49093530111D06F +:107F800023DF80915301882321F48091E30091E065 +:107F900087FD94E09EBBEFDEE2DE83FF089580E282 +:107FA00001DF87EFD4CE8EB388230895A3E6B1E036 +:107FB000F437B8F40ED090E40D901D9081E087BFA7 +:107FC000E89532969A95C1F71124E058F04085E083 +:107FD00001C083E001D081E187BFE89507B600FCCE +:047FE000FDCF089534 +:067FFA003139D9CFFBDC98 +:040000030000740085 +:00000001FF