diff options
author | Jack Humbert <jack.humb@gmail.com> | 2016-06-11 13:31:31 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-06-11 13:31:31 -0400 |
commit | d9e4dad0a828a8a904f44dda090a4d6d08fe2948 (patch) | |
tree | d6f002712c22e8cf4523e04a9da889c7ec379d6b /keyboard/planck/keymaps/unicode | |
parent | a5d638ad3091e2d553eaa04d933df28eeced5a8b (diff) |
Makefile redo & other features (#395)
* .build containment implemented
* no destructive variable setting - builds in either folder
* make from 3 places
* cleans before each build
* make from root with keyboard=keyboard, keymap=keymap
* make from keyboard/keyboard with keymap=keymap
* make from keymaps/keymap
* only implemented on planck
* adds color diag to avr-gcc
* makefiles for all plancks, clean-up
* quick build-all makefile for plancks
* reformatting of make output (colors)
* color toggle, tmk path corrections
* correct if statement for color
* move config.h to main makefile, updates preonic, atomic
* format update, all keyboards targets
* makefile optional for build all target, alps and arrow_pad updated
* alps updated
* make planck default, trying out travis recipe for all-keyboards
* all-keymaps target, different travis recipe
* updates alps64
* updates keyboards to new format
* updates clue* projects
* all projects updated, specialise EZ .hex, let .hex through
* updates travis
* automatically find root, keyboard, keymap
* silent echo, cleaned-up mass make output
* updates all keyboards' .hex files except EZ
* Rename Bantam44.c to bantam44.c
* Rename Bantam44.h to bantam44.h
* nananana
* adds six key keyboard
* does same to ez as rest
* updates send_string example
* brings ergodox_ez up to date
* updates template/new project script
* adds sixkeyboard
* adds readme for sixkeyboard
* adds sixkeyboard to travis
* filenames, gitignore mess
* define clock prescaler stuff manually
* make quick, size test example
* documentation and dfu-no-build
Diffstat (limited to 'keyboard/planck/keymaps/unicode')
-rw-r--r-- | keyboard/planck/keymaps/unicode/Makefile | 49 | ||||
-rw-r--r-- | keyboard/planck/keymaps/unicode/compiled.hex | 1185 | ||||
-rw-r--r-- | keyboard/planck/keymaps/unicode/makefile.mk | 1 |
3 files changed, 1234 insertions, 1 deletions
diff --git a/keyboard/planck/keymaps/unicode/Makefile b/keyboard/planck/keymaps/unicode/Makefile new file mode 100644 index 0000000000..919f8c059c --- /dev/null +++ b/keyboard/planck/keymaps/unicode/Makefile @@ -0,0 +1,49 @@ +#---------------------------------------------------------------------------- +# On command line: +# +# make all = Make software. +# +# make clean = Clean out built project files. +# +# make coff = Convert ELF to AVR COFF. +# +# make extcoff = Convert ELF to AVR Extended COFF. +# +# make program = Download the hex file to the device. +# Please customize your programmer settings(PROGRAM_CMD) +# +# make teensy = Download the hex file to the device, using teensy_loader_cli. +# (must have teensy_loader_cli installed). +# +# make dfu = Download the hex file to the device, using dfu-programmer (must +# have dfu-programmer installed). +# +# make flip = Download the hex file to the device, using Atmel FLIP (must +# have Atmel FLIP installed). +# +# make dfu-ee = Download the eeprom file to the device, using dfu-programmer +# (must have dfu-programmer installed). +# +# make flip-ee = Download the eeprom file to the device, using Atmel FLIP +# (must have Atmel FLIP installed). +# +# make debug = Start either simulavr or avarice as specified for debugging, +# with avr-gdb or avr-insight as the front end for debugging. +# +# make filename.s = Just compile filename.c into the assembler code only. +# +# make filename.i = Create a preprocessed source file for use in submitting +# bug reports to the GCC project. +# +# To rebuild project do "make clean" then "make all". +#---------------------------------------------------------------------------- + +# Build Options +# change to "no" to disable the options, or define them in the makefile.mk in +# the appropriate keymap folder that will get included automatically +# +UNICODE_ENABLE = yes # Unicode + +ifndef QUANTUM_DIR + include ../../../../Makefile +endif
\ No newline at end of file diff --git a/keyboard/planck/keymaps/unicode/compiled.hex b/keyboard/planck/keymaps/unicode/compiled.hex new file mode 100644 index 0000000000..a32eb3a4a9 --- /dev/null +++ b/keyboard/planck/keymaps/unicode/compiled.hex @@ -0,0 +1,1185 @@ +:100000000C9493040C94D7040C94D7040C94D70448
+:100010000C94D7040C94D7040C94D7040C94D704F4
+:100020000C94D7040C94D7040C948A0F0C945C1095
+:100030000C94741D0C94D7040C94D7040C94D7041E
+:100040000C94D7040C94D7040C94D7040C94D704C4
+:100050000C94D7040C94DC1D0C94D7040C94D70496
+:100060000C94D7040C94D7040C94D7040C94D704A4
+:100070000C94D7040C94D7040C94D7040C94D70494
+:100080000C94D7040C94D7040C94D7040C94D70484
+:100090000C94D7040C94D7040C94D7040C94D70474
+:1000A0000C94D7040C94D7040C94D704500558052D
+:1000B00062056A0579058305C005C005C005C00550
+:1000C000C005C0059105B405BC05C910EB10D911D8
+:1000D000EB10D91130115311D911A811BB11A5146E
+:1000E000A514D414D41413153315891689163E1586
+:1000F0008916EE15EE1555165E1689168316FB1534
+:10010000FB15FB15FB15FB15FB15FB15FB15FB156F
+:10011000FB15FB15FB15FB15FB15FB15FB150B164E
+:1001200019162016271631160108011501090119A3
+:100130000112010F02080215020902190212020F30
+:10014000002B0014001A000800150017001C0018EE
+:10015000000C00120013002A0029000400160007FA
+:100160000009000A000B000D000E000F00330034E0
+:1001700000E1001D001B0006001900050011001021
+:100180000036003700380028000530E000E200E3C8
+:100190000003302C002C0004305000510052004F5E
+:1001A000002B00718077806680708067806A806C29
+:1001B00080758079803B800880290061807280731F
+:1001C000807480648068806E80658069806F80271D
+:1001D00080E1007A8078806380768062806B806DB9
+:1001E000802C802E802F8028000100E000E200E3B8
+:1001F0000003302C002C0004305000510052004FFE
+:10020000002B0034003600370013001C0009000AE0
+:1002100000060015000F002A002900040012000843
+:100220000018000C0007000B001700110016003822
+:1002300000E100330014000D000E001B000500104B
+:10024000001A0019001D0028000530E000E200E35C
+:100250000003302C002C0004305000510052004F9D
+:100260000035021E021F0220022102220223022464
+:10027000022502260227022A004C003A003B003CDD
+:10028000003D003E003F002D022E022F02300231C1
+:1002900002010040004100420043004400450001CB
+:1002A0000001000100010001000100010001000146
+:1002B000000100010001000100AB00AA00A900AE8E
+:1002C0000035001E001F0020002100220023002412
+:1002D000002500260027002A004C003A003B003C85
+:1002E000003D003E003F002D002E002F0030003169
+:1002F000000100400041004200430044004500016D
+:1003000000010001000100010001000100010001E5
+:10031000000100010001000100AB00AA00A900AE2D
+:10032000001E001E001E001E001E001E001E001EDD
+:10033000001E001E001E001E00000014001A00080F
+:1003400000150017001C0018000C00120013002FED
+:10035000000E3004001600070009000A000B000D13
+:10036000000E000F00330034000D300000000006C6
+:100370000019000000000011001000000000000043
+:10038000000000000000000000000000000000006D
+:10039000000000000000000000000000000000005D
+:1003A000000000000000000000000000000000004D
+:1003B000000000000000000000000000000000003D
+:1003C000000000000000000000000000000000002D
+:1003D000000000000000000000000000000000001D
+:1003E000000000000000000000000000000000000D
+:1003F00000000000000000000000000000000000FD
+:1004000000000000000000000000000000000000EC
+:1004100000000000000000000000000000000000DC
+:1004200000000000000000000000000000000000CC
+:1004300000000000000000000000000000000000BC
+:1004400000000000000000000000000000000000AC
+:10045000000000000000000000000000000000009C
+:10046000000000000000000000000000000000008C
+:10047000000000000000000000000000000000007C
+:10048000000000000000000000000000000000006C
+:10049000000000000000000000000000000000005C
+:1004A000000000000000000000000000000000004C
+:1004B000000000000000000000000000000000003C
+:1004C000000000000000000000000000000000002C
+:1004D000000000000000000000000000000000001C
+:1004E000000000000000000000000000000000000C
+:1004F00000000000000000000000000000000000FC
+:1005000000000000000000000000000000000000EB
+:1005100000000000000000000000000000000000DB
+:1005200000000000000000000000000000000000CB
+:1005300000000000000000000000000000000000BB
+:1005400000000000000000000000000000000000AB
+:10055000000000000000000000000000000000009B
+:10056000000000000000000000000000000000008B
+:10057000000000000000000000000000000000007B
+:10058000000000000000000000000000000000006B
+:10059000000000000000000000000000000000005B
+:1005A000000000000000000000000000000000004B
+:1005B000000000000000000000000000000000003B
+:1005C000000000000000000000000000000000002B
+:1005D000000000000000000000000000000000001B
+:1005E000000000000000000000000000000000000B
+:1005F00000000000000000000000000000000000FB
+:1006000000000000000000000000000000000000EA
+:1006100000000000000000000000000000000000DA
+:1006200000000000000000000000000000000000CA
+:1006300000000000000000000000000000000000BA
+:1006400000000000000000000000000000000000AA
+:10065000000000000000000000000000000000009A
+:10066000000000000000000000000000000000008A
+:10067000000000000000000000000000000000007A
+:10068000000000000000000000000000000000006A
+:10069000000000000000000000000000000000005A
+:1006A000000000000000000000000000000000004A
+:1006B000000000000000000000000000000000003A
+:1006C000000000000000000000000000000000002A
+:1006D000000000000000000000000000000000001A
+:1006E000000000000000000000000000000000000A
+:1006F00000000000000000000000000000000000FA
+:1007000000000000000000000000000000000000E9
+:1007100000000000000000000000000000000000D9
+:1007200000000000000000000000000000000000C9
+:1007300000000000000000000000000000000000B9
+:100740000001000050010001000100010001000152
+:10075000000100010001004C000100010001002027
+:10076000502150135012500030013002300C300133
+:1007700000010027502650235024502850295001B2
+:100780000001000100010001000100010001000161
+:100790000001000100010001000100010001000151
+:1007A000002803540068006500200050006C0061C0
+:1007B000006E0063006B0020004B00650079006252
+:1007C000006F0061007200640000002C034F007293
+:1007D00000740068006F006C0069006E00650061C5
+:1007E00000720020004B006500790062006F00611C
+:1007F000007200640073000000040309040902543D
+:1008000000030100A0FA090400000103010100092E
+:100810002111010001223F000705810308000A0998
+:100820000401000103010200092111010001224D10
+:10083000000705820308000A090402000103000002
+:100840000009211101000122360007058303080079
+:100850000A1201100100000008EDFE6060010001B5
+:1008600002000105010980A101850216010026B7D9
+:10087000001A01002AB700751095018100C0050C0F
+:100880000901A1018503160100269C021A01002A14
+:100890009C02751095018100C005010902A10109A2
+:1008A00001A1000509190129051500250195057506
+:1008B0000181029501750381010501093009311596
+:1008C00081257F95027508810609381581257F9558
+:1008D0000175088106050C0A38021581257F9501EE
+:1008E00075088106C0C005010906A101050719E0C8
+:1008F00029E7150025019508750181029501750804
+:1009000081010508190129059505750191029501D7
+:10091000750391010507190029FF150025FF9506AC
+:1009200075088100C00011241FBECFEFDAE0DEBFE2
+:10093000CDBF04B603FE24C08091E4019091E5018F
+:10094000A091E601B091E7018730904BA740B04BF2
+:10095000B9F41092E4011092E5011092E6011092B0
+:10096000E70114BE84B7877F84BF88E10FB6F8948F
+:1009700080936000109260000FBEE0E0F8E30995FC
+:1009800011E0A0E0B1E0ECEBF9E402C005900D92BB
+:10099000AE33B107D9F711E0AEE3B1E001C01D926B
+:1009A000A43EB107E1F70E94D00C0C94DC240C9417
+:1009B0000000089581E0089508950C94D9040C94E2
+:1009C000DA040C94DC040E94522323E030E0281B5C
+:1009D0003109220F209340010895282F2F988091EC
+:1009E0008000211108C0877F8093800010928D00C5
+:1009F00010928C001BC0886080938000233019F413
+:100A00008FEF9FEF0FC083E090E0821B9109880F6A
+:100A1000991F2FEF3FEFA90102C0569547958A9580
+:100A2000E2F7CA0190938D0080938C000C94E3044C
+:100A30000E94E30484E080933F0110923E010895F8
+:100A4000279A2F988FEF9FEF9093870080938600CF
+:100A50008AE08093800089E1809381000E94BB221C
+:100A60000C9418050E9420056E9A769A0C94C6057F
+:100A7000CF93DF93EC010E946B1EBE0180E090E0FB
+:100A8000DF91CF910C94B41A462F50E04F305105AE
+:100A900008F076C0DC01FA01EA5AFF4F0C948C246E
+:100AA00012968C91882309F46BC081E090E007C016
+:100AB00012968C91882309F463C082E090E00E9432
+:100AC00038055EC012968C91882309F459C084E0E1
+:100AD00090E0F5CF12968C91882311F083E00EC040
+:100AE00083E00E94521B40E164E083E00E94080A18
+:100AF00047C012968C91882321F084E00E94311B1C
+:100B0000F2CF84E0EECF12968C91882331F085EEFF
+:100B10000E9449130E94122333C085EE0E941114D3
+:100B20002FC012968C91882359F184E00E94521BA9
+:100B300083E00E94521B80E10E94521B85E00E94CC
+:100B4000311B0E94581E811102C00E94391E0E9452
+:100B5000701E90E09093E3018093E201806880939F
+:100B6000E2010E94741E0CC012968C91882341F001
+:100B700085E00E94521B04C012968C91811103C023
+:100B800080E090E0089588E291E00895089581E082
+:100B900008950C94C7050895282F882339F090E014
+:100BA0002A3010F44D9608950697089587E290E054
+:100BB0000895AF92BF92DF92EF92FF920F931F932F
+:100BC000CF93DF938C01FC01C081D181CE010E94C3
+:100BD000ED1BBE010E94EE06EC01B8010E94C905A2
+:100BE000882309F4EBC0F8018281882309F4A0C0AE
+:100BF00080914D0181111FC0C431F0E5DF0709F07C
+:100C0000D7C00E94CB0581E080934D010E94A61DB4
+:100C100090934C0180934B01109244011092460135
+:100C200010924501109248011092470110924A011A
+:100C300010924901C3C080914B0190914C010E94D8
+:100C4000B21D883C910570F480914401E82FF0E0DA
+:100C5000EE0FFF1FEB5BFE4FD183C0838F5F80934E
+:100C60004401ACC0C13080E8D80708F451C0F80195
+:100C70008281882309F460C05E01E894B7F880910E
+:100C80004301813079F050F08230C1F482EE0E944D
+:100C9000491387E50E94491387E50EC082EE0E9442
+:100CA00049130CC080EE0E94491381EE0E94491343
+:100CB00088E10E94491388E10E9411148CE0E82E1B
+:100CC000F12CC5010E2C02C0969587950A94E2F787
+:100CD0008F700E94CC05D82E0E9449138D2D0E9442
+:100CE0001114F4E0EF1AF1088CEFE8168FEFF80614
+:100CF00041F780914301813029F010F0823041F4B6
+:100D000082EE04C080EE0E94111481EE0E94111444
+:100D1000C438E0E5DE0721F0C538D04501F137C021
+:100D2000F8018281882361F01092410182E01EC0A7
+:100D3000C130F0E8DF0760F3C43880E5D80761F41C
+:100D400080914101811106C086E20E94491386E22A
+:100D50000E94111482E018C0C538D045C1F4F801D2
+:100D60008281882331F01092420180E20E94601457
+:100D700025C080914201811106C087E20E9449137B
+:100D800087E20E94111480E20E94671417C081E07C
+:100D90008093410180934201C801DF91CF911F915F
+:100DA0000F91FF90EF90DF90BF90AF900C94DF0415
+:100DB000C130F0E8DF0708F05FCFAACF80E0DF9115
+:100DC000CF911F910F91FF90EF90DF90BF90AF9068
+:100DD00008950C9432050C94DD0408959CE0799FED
+:100DE000F001112490E3899FE00DF11D1124E60F1D
+:100DF000F11DEE0FFF1FEF5BFE4F8591949108955B
+:100E0000880F991FFC01EF53F0408591949108954C
+:100E1000880F991FFC01EF5BFE4F85919491089517
+:100E20000F931F93CF93DF93EC01811521E392077A
+:100E3000A0F5C11580E3D80708F0D7C0C83ED1059A
+:100E4000D8F4C03ED10508F003C2C83AD10578F401
+:100E5000C53AD10508F06AC0C130D10509F463C0B4
+:100E600008F4F3C1C430D10508F0F2C1EEC1CB3BA8
+:100E7000D10508F466C0E9C1C11590E2D90708F0B0
+:100E8000AFC0C11521E0D20708F0E2C1C03FD105D3
+:100E900008F4DBC18E0110651BC2C03880E5D8079D
+:100EA00000F5C03790E5D90708F0A3C0C11520E5CB
+:100EB000D20709F4ACC050F4CE01905480319F4069
+:100EC00008F0C3C1DF708E01106A02C2C13080E534
+:100ED000D80709F4AAC0C43190E5D90708F4ABC01B
+:100EE000B4C1C33820E5D20709F48EC050F4C1382C
+:100EF00090E5D90709F482C008F083C000E011ED45
+:100F0000E7C1C03181E5D80708F49FC1C11597E555
+:100F1000D90708F432C1CE0190578115904108F0ED
+:100F200094C1DF708FC101E010E0D2C1C53AD10594
+:100F300009F490C1C63AD10509F08FC102E810E466
+:100F4000C7C1C83AD10509F48BC1C93AD10509F422
+:100F50008AC1CA3AD10509F489C1CB3AD10509F44D
+:100F600088C1CC3AD10509F487C1CD3AD10509F43D
+:100F700086C1C03BD10509F485C1CE3AD10509F43B
+:100F800084C1CF3AD10509F483C1C13BD10509F42D
+:100F900082C1C23BD10509F481C1C33BD10509F42B
+:100FA00080C1C43BD10509F47FC1C53BD10509F41B
+:100FB0007EC1C63BD10509F47DC1C73BD10509F40B
+:100FC0007CC1C83BD10509F47BC1C93BD10509F4FB
+:100FD0007AC1CA3BD10509F479C100E014E478C1B3
+:100FE000CE019F700E94080774C1DD278E01106C2E
+:100FF0006FC1CF70DD278E01146D6AC100E010ED66
+:1010000067C100E012ED64C100E013ED61C10E9410
+:10101000F4168FEF94E32CE0815090402040E1F7EC
+:1010200000C000000E94011E53C18091C401816074
+:101030008093C4014DC10E94581E811102C00E94BC
+:10104000391E0E94701E90E09093E3018093E201AC
+:10105000C23080E5D80721F48091E201816086C02A
+:10106000C43090E5D90721F48091E20182607EC00E
+:10107000C63020E5D20721F48091E201846076C079
+:10108000C83080E5D80719F48091E20127C0CA3042
+:1010900090E5D90721F48091E201806167C0CC30EE
+:1010A00020E5D20721F48091E20180625FC0CE305A
+:1010B00080E5D80721F48091E201806457C0C031F7
+:1010C00090E5D90721F48091E20180684FC0C231D8
+:1010D00020E5D20729F48091E2018460886046C04F
+:1010E000C33080E5D80721F48091E2018E7F3EC0B5
+:1010F000C53090E5D90721F48091E2018D7F36C09B
+:10110000C73020E5D20721F48091E2018B7F2EC009
+:10111000C93080E5D80719F48091E20126C0CB30B0
+:1011200090E5D90721F48091E2018F7E1FC0CD3078
+:1011300020E5D20721F48091E2018F7D17C0CF30E6
+:1011400080E5D80721F48091E2018F7B0FC0C13187
+:1011500090E5D90721F48091E2018F7707C0C33170
+:10116000D04531F48091E2018B7F877F8093E2014B
+:101170008091E2010E94741EABC08D2F99278F7061
+:10118000992781309105D9F49E012370332702C03D
+:10119000880F991F2A95E2F79C688E0144E0000FA2
+:1011A000111F4A95E1F700271370802B912B53E014
+:1011B000CC0FDD1F5A95E1F7C076DD272FC08230B6
+:1011C000910531F4DC2FCC278E01016F106A80C0AD
+:1011D0008330910569F4CE018370992701E010E016
+:1011E00002C0000F111F8A95E2F7C8019C680FC06A
+:1011F00084309105B9F4CE018370992701E010E0A5
+:1012000002C0000F111F8A95E2F7C8019A6823E017
+:10121000CC0FDD1F2A95E1F7C07ED7708C010C2B17
+:101220001D2B56C08530910531F4DC2FCC278E0163
+:10123000046F106A4DC0069709F04AC0CF71DD27D0
+:10124000DC2FCC278E01106243C000E010E040C0CC
+:101250008E013EC001E810E43BC003E810E438C052
+:1012600002EE14E435C009EE14E432C00AEE14E4D0
+:101270002FC005EB14E42CC006EB14E429C007EBE7
+:1012800014E426C00CEC14E423C00DEC14E420C0DC
+:1012900003E815E41DC00AE815E41AC002E915E4E4
+:1012A00017C004E915E414C001E216E411C003E21A
+:1012B00016E40EC004E216E40BC005E216E408C012
+:1012C00006E216E405C007E216E402C00AE216E4EC
+:1012D000C801DF91CF911F910F9108959CE0799FF4
+:1012E000F001112490E3899FE00DF11D1124E60F18
+:1012F000F11DEE0FFF1FEF5BFE4F85919491803E35
+:101300009105E0F4803C910558F58133910509F48D
+:101310006FC048F48932910509F463C08A3291059F
+:1013200009F46DC072C089339105E9F082389105E6
+:10133000D1F08533910509F44DC067C0833E910516
+:1013400081F138F4803E9105B9F0823E9105D9F0E3
+:101350005CC0863E910561F1873E9105A1F155C0C3
+:101360000E94000708952091E20120FD02C021FFA4
+:101370004CC080EE90E049C08091E20180FFF9CF3F
+:1013800089E390E042C08091E20182FF0EC080912B
+:10139000E20184FF03C080E090E037C083EE90E07C
+:1013A00034C08091E20182FFF2CF82EE90E02DC046
+:1013B0008091E20183FF0BC08091E20184FDEBCFBD
+:1013C00087EE90E022C08091E20183FFF5CF86EEA8
+:1013D00090E01BC08091E20185FF07C089E290E0A8
+:1013E00014C08091E20185FFF9CF85E390E00DC044
+:1013F0008091E20186FF07C08AE290E006C08091FA
+:10140000E20186FFF9CF81E390E00E941007089582
+:10141000CF92DF92EF92FF920F931F9301E010E0C3
+:1014200020E030E06801790104C0CC0CDD1CEE1C2A
+:10143000FF1C8A95D2F704C0000F111F221F331F13
+:101440006A95D2F70C291D292E293F29C090AF019A
+:10145000D090B001E090B101F090B201C022D12251
+:10146000E222F322842FC016D106E206F30641F4ED
+:101470001F910F91FF90EF90DF90CF900C94311B54
+:101480001F910F91FF90EF90DF90CF900C94521B23
+:101490000C94E104E82FF0E0E05EFE4F8081E82F3D
+:1014A000EF70F0E082958F7021E030E0A90102C07A
+:1014B000440F551F8A95E2F740A308950F931F9399
+:1014C000CF93DF9385B7806885BF85B7806885BF78
+:1014D000C3E0D0E001E010E0FE01E05EFE4F80815D
+:1014E000E82FEF70F0E021A182958F70A80102C073
+:1014F000440F551F8A95E2F7CA01822B81A38C2FD6
+:101500000E944A0A219740F78BE090E061E070E08A
+:10151000FC01EC5EFE4F2081E22FEF70F0E042A173
+:1015200022952F70DB0102C0AA0FBB1F2A95E2F79C
+:101530009D01242B22A3019758F7DF91CF911F9192
+:101540000F910C94E906EF92FF920F931F93CF93A4
+:10155000DF9306E511E0C3E0EE24E394F12CD5E03F
+:101560008C2F0E944A0A8BE090E040E050E0FC01A2
+:10157000EC5EFE4F6081E62FEF70F0E020A130E0DE
+:1015800062956F7002C0359527956A95E2F720FD48
+:1015900009C09701082E02C0220F331F0A94E2F7F8
+:1015A000422B532B019718F7F801929182918F01EA
+:1015B0008417950721F051834083D09300018C2F2D
+:1015C0000E944A0AC15060F68091000187FD2CC03C
+:1015D0008150809300018F3F39F08FE99FE00197A0
+:1015E000F1F700C0000020C0809154019091550196
+:1015F00090935D0180935C01809152019091530121
+:1016000090935B0180935A01809150019091510118
+:10161000909359018093580180914E0190914F0110
+:1016200090935701809356010E94EB0681E0DF9171
+:10163000CF911F910F91FF90EF900895E82FF0E068
+:10164000EE0FFF1FEA5AFE4F8081918108950895A1
+:101650000F931F93CF930EE511E0C0E0F801929134
+:1016600082918F010E941E1DC80FF1E006351F07F1
+:10167000A9F78C2FCF911F910F910895809166014A
+:101680000895CF93DF9300D01F92CDB7DEB79C01B2
+:101690008091D901843019F593E099833B832A83A3
+:1016A0009093E9008FEF9091E800815095FD06C07E
+:1016B00095ED9A95F1F700008111F5CF8091E80042
+:1016C00085FF0DC040E050E063E070E0CE01019680
+:1016D0000E947A0D8091E8008E778093E8000F9049
+:1016E0000F900F90DF91CF910895CF93DF9300D0AB
+:1016F0001F92CDB7DEB72091D901243021F522E029
+:1017000029839B838A8383E08093E9008FEF909104
+:10171000E800815095FD06C095ED9A95F1F700001F
+:101720008111F5CF8091E80085FF0DC040E050E0C9
+:1017300063E070E0CE0101960E947A0D8091E8008E
+:101740008E778093E8000F900F900F90DF91CF91EC
+:1017500008952091D9012430F1F422E02093E9008A
+:101760002FEF3091E800215035FD06C035ED3A9558
+:10177000F1F700002111F5CF2091E80025FF0BC003
+:1017800040E050E065E070E00E947A0D8091E80052
+:101790008E778093E8000895CF93DF932091D9014D
+:1017A000243039F521E02093E9002FEF3091E80053
+:1017B000215035FD06C035ED3A95F1F700002111B5
+:1017C000F5CF2091E80025FF14C0EC0140E050E087
+:1017D00068E070E00E947A0D8091E8008E77809337
+:1017E000E80088E0FE01AEE5B1E001900D928A9537
+:1017F000E1F7DF91CF9108958091D801811109C05F
+:101800000E940F0F0E946C0F8091E2008460809311
+:10181000E20008951092D8010895089508950C9457
+:10182000691D42E061EC81E00E94890E42E061ECBA
+:1018300082E00E94890E42E061EC83E00C94890E04
+:101840008091DB01833009F453C030F4813071F0B2
+:10185000823009F48CC008958A3009F478C08B3046
+:1018600009F45EC0893009F09AC020C08091DA0185
+:10187000813A09F094C08091E800877F8093E80066
+:101880008091DE019091DF01892B21F468E08EE5E3
+:1018900091E003C060E080E090E070E00E94C50D40
+:1018A0008091E8008B778093E80008958091DA01B9
+:1018B000813209F074C08091DE019091DF01892BA3
+:1018C00009F06DC08091E800877F8093E8008091E7
+:1018D000E80082FD05C08091D9018111F8CF5FC079
+:1018E0008091F100809366018091E8008B7753C06E
+:1018F0008091DA01813A09F052C08091DE01909125
+:10190000DF01892B09F04BC08091E800877F80932D
+:10191000E8008091E80080FFFCCF80910B0136C089
+:101920008091DA018132D9F58091DE019091DF0159
+:10193000892BA9F58091E800877F8093E8000E94B9
+:10194000BE0E8091DC0180930B010C94F416809103
+:10195000DA01813221F58091E800877F8093E800E9
+:101960000E94BE0E8091DD018093670108958091F1
+:10197000DA01813AA1F48091E800877F8093E80042
+:101980008091E80080FFFCCF809167018093F10097
+:101990008091E8008E778093E8000C94BE0E089545
+:1019A00084B7877F84BF88E10FB6F8948093600086
+:1019B000109260000FBE90E080E80FB6F89480931C
+:1019C0006100909361000FBE0E9461120E940F0F90
+:1019D0000E946C0F8091E20084608093E200789412
+:1019E0000E94F2110E94631281E091E00E940D12A8
+:1019F0008091D901853069F40E942A1D8091D70118
+:101A00008823B1F30E94581D882391F30E94640D2E
+:101A1000EFCF0E946B12ECCF292F332723303105F3
+:101A2000C9F064F42130310581F02230310509F02C
+:101A300043C084E590E02DEF37E042C0213231050C
+:101A4000F1F02232310541F137C082E190E021E529
+:101A500038E036C099278130910541F082309105F8
+:101A600041F0892B49F5E9EFF7E005C0EBECF7E031
+:101A700002C0E1EAF7E0849190E09F0121C0633069
+:101A8000D8F4E62FF0E0EE0FFF1FE35DFE4F20815C
+:101A9000318189E090E014C0633070F470E0FB01A4
+:101AA000EE0FFF1FE95DFE4F20813181FB01EC5DF0
+:101AB000FE4F808190E004C080E090E020E030E0C4
+:101AC000FA0131832083089580E189BD82E189BDD7
+:101AD00009B400FEFDCF8091D8008F7D8093D8009F
+:101AE0008091E00082608093E0008091E00081FDC1
+:101AF000FCCF0895CF92DF92EF92FF920F931F9346
+:101B0000CF93DF93EC018B016A010E94DD0E8111FE
+:101B100033C0C114D10439F0F60180819181081BD2
+:101B2000190BC80FD91FE12CF12C0115110519F162
+:101B30008091E80085FD16C08091E8008E77809343
+:101B4000E800C114D10449F0F60180819181E80ECA
+:101B5000F91EF182E08285E00FC00E94DD0E88232D
+:101B600021F30AC089918093F10001501109FFEF20
+:101B7000EF1AFF0ADACF80E0DF91CF911F910F912A
+:101B8000FF90EF90DF90CF9008952091E001309189
+:101B9000E1012617370748F06115710539F42091E6
+:101BA000E8002E772093E80001C0B90140E06115FC
+:101BB0007105A9F12091D901222309F443C02530F0
+:101BC00009F442C02091E80023FD40C02091E800C4
+:101BD00022FD32C02091E80020FFE9CF4091F300C0
+:101BE0002091F20030E0342BFC01CF01611571052A
+:101BF00059F02830310540F481918093F100615013
+:101C000071092F5F3F4FF1CF41E02830310509F0D6
+:101C100040E02091E8002E772093E800C8CF4111E2
+:101C2000C9CF0AC08091D901882361F0853061F065
+:101C30008091E80083FD0AC08091E80082FFF2CF26
+:101C400080E0089582E0089583E0089581E008959A
+:101C50002091E0013091E1012617370748F0611526
+:101C6000710539F42091E8002E772093E80001C037
+:101C7000B901FC0120E06115710591F18091D90154
+:101C8000882309F440C0853009F43FC08091E80002
+:101C900083FD3DC08091E80082FD2FC08091E80067
+:101CA00080FFE9CF2091F3008091F20090E0922B29
+:101CB0006115710559F08830910540F42491209305
+:101CC000F1003196615071090196F2CF21E0089739
+:101CD00009F020E08091E8008E778093E800CBCF78
+:101CE0002111CCCF0AC08091D901882361F08530C1
+:101CF00061F08091E80083FD0AC08091E80082FFD6
+:101D0000F2CF80E0089582E0089583E0089581E0B5
+:101D10000895982F973058F59093E900981739F067
+:101D20007091EC002091ED005091F00003C0242F41
+:101D3000762F50E021FF19C03091EB003E7F3093A9
+:101D4000EB003091ED003D7F3093ED003091EB00E2
+:101D500031603093EB007093EC002093ED005093D2
+:101D6000F0002091EE0027FF07C09F5FD3CF8F7058
+:101D70008093E90081E0089580E008958091DA0180
+:101D800087FF11C08091E80082FD05C08091D901D4
+:101D90008111F8CF11C08091E8008B770BC0809142
+:101DA000D901882349F08091E80080FFF8CF809125
+:101DB000E8008E778093E80008952091E400309148
+:101DC000E50095E64091EC00842F817040FF22C031
+:101DD0008091E80080FD1CC08091D901882391F09A
+:101DE000853091F08091EB0085FD10C04091E400BA
+:101DF0005091E5004217530729F39A01915011F7CA
+:101E000084E0089582E0089583E0089581E00895D4
+:101E100080E008954091E80042FFDECF08950E94DF
+:101E20007D0F0E94850FE0EEF0E08081816080836D
+:101E3000E8EDF0E080818F77808319BCA7EDB0E0FA
+:101E40008C918E7F8C9380818F7E80831092D801BD
+:101E500008950F931F93CF93DF930E947D0F0E94ED
+:101E6000850FC8EDD0E088818F778883888180686E
+:101E7000888388818F7D888319BC1092D901109244
+:101E8000D5011092D7011092D60100EE10E0F801B2
+:101E900080818B7F808388818160888342E060E0DD
+:101EA00080E00E94890EE1EEF0E080818E7F8083E9
+:101EB000E2EEF0E0808181608083808188608083B1
+:101EC000F80180818E7F8083888180618883DF91A3
+:101ED000CF911F910F910895E8EDF0E080818F7E02
+:101EE0008083E7EDF0E080818160808384E082BFC1
+:101EF00081E08093D8010C94290FE8EDF0E0808117
+:101F00008E7F80831092E20008951092DA00109282
+:101F1000E10008951F920F920FB60F9211242F9394
+:101F20003F934F935F936F937F938F939F93AF9361
+:101F3000BF93EF93FF938091E10082FF0BC08091EC
+:101F4000E20082FF07C08091E1008B7F8093E10077
+:101F50000E94F1118091DA0080FF1FC08091D800AB
+:101F600080FF1BC08091DA008E7F8093DA00809121
+:101F7000D90080FF0DC080E189BD82E189BD09B42F
+:101F800000FEFDCF81E08093D9010E94FC0B05C0CB
+:101F900019BC1092D9010E940A0C8091E10080FFC7
+:101FA00019C08091E20080FF15C08091E2008E7F11
+:101FB0008093E2008091E20080618093E200809152
+:101FC000D80080628093D80019BC85E08093D90145
+:101FD0000E940E0C8091E10084FF30C08091E200ED
+:101FE00084FF2CC080E189BD82E189BD09B400FE77
+:101FF000FDCF8091D8008F7D8093D8008091E10043
+:102000008F7E8093E1008091E2008F7E8093E200DA
+:102010008091E20081608093E2008091D501882365
+:1020200011F084E007C08091E30087FD02C081E0E9
+:1020300001C083E08093D9010E940F0C8091E100E0
+:1020400083FF29C08091E20083FF25C08091E100D9
+:10205000877F8093E10082E08093D9011092D501BF
+:102060008091E1008E7F8093E1008091E2008E7F7D
+:102070008093E2008091E20080618093E20042E080
+:1020800060E080E00E94890E8091F000886080937B
+:10209000F0000E940D0CFF91EF91BF91AF919F91C5
+:1020A0008F917F916F915F914F913F912F910F9001
+:1020B0000FBE0F901F9018951F920F920FB60F92A0
+:1020C00011242F933F934F935F936F937F938F933D
+:1020D0009F93AF93BF93CF93DF93EF93FF93C09101
+:1020E000E900CF708091EC00D82FD17080FDD0E84E
+:1020F0001092E9008091F000877F8093F00078943F
+:102100000E94A0101092E9008091F00088608093F6
+:10211000F000CD2BCF70C093E900FF91EF91DF91DC
+:10212000CF91BF91AF919F918F917F916F915F916F
+:102130004F913F912F910F900FBE0F901F901895C8
+:102140001F93CF93DF93CDB7DEB7AA970FB6F8945E
+:10215000DEBF0FBECDBFEAEDF1E088E08E0F9091BB
+:10216000F10091938E13FBCF0E94200C8091E80028
+:1021700083FF1FC18091DA019091DB01492F50E06C
+:102180004A30510508F015C1FA01EB59FF4F0C9484
+:102190008C24803881F0823809F00BC18091DE01F7
+:1021A0008F708093E9008091EB0085FB882780F990
+:1021B0001092E90006C08091D6019091D70191114B
+:1021C00082609091E800977F9093E8008093F100FF
+:1021D0001092F100C8C0282F2D7F09F0EAC0882393
+:1021E00019F0823061F0E5C08091DC01813009F0A6
+:1021F000E0C0933009F080E08093D7012BC080913C
+:10220000DC01811127C08091DE018F7009F4D1C0FB
+:102210008093E9002091EB0020FF1CC0933021F453
+:102220008091EB00806214C09091EB0090619093DC
+:10223000EB0021E030E0A90102C0440F551F8A9550
+:10224000E2F74093EA001092EA008091EB00886088
+:102250008093EB001092E9008091E800877F86C0B0
+:102260008111A7C01091DC011F778091E300807875
+:10227000812B8093E3008091E800877F8093E800C2
+:102280000E94BE0E8091E80080FFFCCF8091E300A9
+:1022900080688093E300111102C082E001C083E0F6
+:1022A0008093D90186C08058823008F082C0809126
+:1022B000DC019091DD018C3D53E0950779F583E0D9
+:1022C0008A838AE289834FB7F894DE01139620E06F
+:1022D0003EE051E2E32FF0E050935700E49120FFFD
+:1022E00003C0E295EF703F5FEF708E2F90E0EA3011
+:1022F00010F0C79601C0C0968D939D932F5F243137
+:1023000049F74FBF8091E800877F8093E8006AE239
+:1023100070E0CE0101960E94C50D14C0AE014F5F62
+:102320005F4F6091DE010E940C0DBC01009709F423
+:1023300040C09091E800977F9093E80089819A814E
+:102340000E94280E8091E8008B778093E80031C0CE
+:10235000803879F58091E800877F8093E80080914C
+:10236000D5018093F1008091E8008E778093E8009A
+:102370000E94BE0E1EC081111CC09091DC019230E3
+:10238000C0F48091E800877F8093E8009093D501A6
+:102390000E94BE0E8091D501811106C08091E3009C
+:1023A00087FD02C081E001C084E08093D9010E94D2
+:1023B000110C8091E80083FF0AC08091E800877FBC
+:1023C0008093E8008091EB0080628093EB00AA96F6
+:1023D0000FB6F894DEBF0FBECDBFDF91CF911F9136
+:1023E00008950895CF938091D9018823A1F0C091D9
+:1023F000E900CF709091EC00892F817090FD80E80A
+:10240000C82B1092E9008091E80083FD0E94A01083
+:10241000CF70C093E900CF91089590936D018093A0
+:102420006C010895E0916C01F0916D01309721F0FD
+:102430000190F081E02D099480E00895E0916C0115
+:10244000F0916D01309721F00280F381E02D099425
+:102450000895E0916C01F0916D01309721F00480B6
+:10246000F581E02D0994089520916A0130916B0166
+:102470008217930771F090936B0180936A01E0914A
+:102480006C01F0916D01309721F00680F781E02D0D
+:10249000099408952091680130916901821793078A
+:1024A00071F09093690180936801E0916C01F09163
+:1024B0006D01309721F00084F185E02D0994089595
+:1024C00008950C9460120E949D1D0E945E0A0E9455
+:1024D000231E0C94BB225F926F927F928F929F92E9
+:1024E000AF92BF92CF92DF92EF92FF920F931F9322
+:1024F000CF93DF9300D000D01F92CDB7DEB70E94FC
+:10250000A30A97E7C92E91E0D92E03E010E0AA2490
+:10251000A394B12C502E802F0E941E0B4C01F6016B
+:10252000729062906F016826792661147104A1F49B
+:102530000150110978F78FEF89838A831B820E94EB
+:10254000A61D8160782F9D838C8349815A816B8180
+:102550008D810E941B1338C08091C40181FD0E94AF
+:10256000270B2BE030E07501022E02C0EE0CFF1CA1
+:102570000A94E2F7C70186219721892B09F1298363
+:102580005A828E209F2091E0892809F490E09B8355
+:102590000E94A61D8160782F9D838C8349815A817A
+:1025A0006B818D810E941B13000F111FF801E159EF
+:1025B000FE4F80819181E826F926F182E08204C0F5
+:1025C0002150310980F6B4CF0E94FC1F10916E019A
+:1025D0000E9412121817D1F00E94121280936E01FD
+:1025E0000F900F900F900F900F90DF91CF911F9150
+:1025F0000F91FF90EF90DF90CF90BF90AF909F90A2
+:102600008F907F906F905F900C94480A0F900F907E
+:102610000F900F900F90DF91CF911F910F91FF902E
+:10262000EF90DF90CF90BF90AF909F908F907F9072
+:102630006F905F900895CF93DF93CDB7DEB72B9760
+:102640000FB6F894DEBF0FBECDBF4F8358876987A2
+:102650007A878B87DE01119686E0FD0111928A95BB
+:10266000E9F785E0FE01379601900D928A95E1F732
+:1026700049815A816B817C818D819E810E94921952
+:102680002B960FB6F894DEBF0FBECDBFDF91CF9172
+:102690000895CF93882309F4C2C0C82F823859F413
+:1026A0000E94121281FDBBC089E30E946C1C0E9433
+:1026B000EF1C89E30CC0833879F40E94121280FD6C
+:1026C000AEC083E50E946C1C0E94EF1C83E50E9453
+:1026D000891CCF910C94EF1C843859F40E9412127B
+:1026E00082FD9DC087E40E946C1C0E94EF1C87E461
+:1026F000EECF8CEF8C0F813A48F48C2F0E9423226E
+:1027000081118DC08C2F0E946C1CE3CF80E28C0F56
+:10271000883048F4C77081E001C0880FCA95EAF795
+:102720000E94A81CD6CF8BE58C0F833078F4C53A75
+:1027300029F0C63A31F083E890E005C081E890E0E6
+:1027400002C082E890E0CF910C94341288E58C0F9F
+:10275000833108F064C0C83A39F1C93A41F1CA3A44
+:1027600049F1CB3A51F1CC3A59F1CD3A61F1C03B44
+:1027700069F1CE3A71F1CF3A79F1C13B81F1C23BB7
+:1027800089F1C33B91F1C43B99F1C53BA1F1C63B33
+:10279000A9F1C73BB1F1C83BB9F1C93BC1F1CA3B93
+:1027A000C9F180E090E038C082EE90E035C089EE5B
+:1027B00090E032C08AEE90E02FC085EB90E02CC014
+:1027C00086EB90E029C087EB90E026C08CEC90E08F
+:1027D00023C08DEC90E020C083E891E01DC08AE822
+:1027E00091E01AC082E991E017C084E991E014C039
+:1027F00081E292E011C083E292E00EC084E292E0B6
+:102800000BC085E292E008C086E292E005C087E254
+:1028100092E002C08AE292E0CF910C944A12CF91EA
+:102820000895882309F44BC0823859F40E9412128B
+:1028300081FF45C089E30E946C1C0E94EF1C89E364
+:102840000CC0833871F40E94121280FF38C083E5F7
+:102850000E946C1C0E94EF1C83E50E94891C0C9452
+:10286000EF1C843859F40E94121282FF28C087E4BA
+:102870000E946C1C0E94EF1C87E4EFCF9CEF980F26
+:10288000913A58F390E2980F983050F4877091E0A5
+:1028900001C0990F8A95EAF7892F0E94AE1CDFCFFD
+:1028A0009BE5980F933020F480E090E00C94341274
+:1028B000885A833120F480E090E00C944A12089505
+:1028C000882321F00E94A81C0C94EF1C08958823F3
+:1028D00021F00E94AE1C0C94EF1C08957F928F9201
+:1028E0009F92AF92BF92CF92DF92EF92FF920F939F
+:1028F0001F93CF93DF931F92CDB7DEB77C01C62E17
+:10290000772EFC01058102950F70128111110E9432
+:10291000C51C0E94651C882379F0112369F080E2B0
+:102920008C0D883048F082E00E944E1C0E94651C8D
+:1029300091E0D82ED92601C0D12CE72DE295EF7079
+:10294000F0E0E159FF4F0C948C24872D807F072DF8
+:102950000F70882311F00295007F112389F0002366
+:1029600009F499C180E28C0D883020F4802F0E94F8
+:10297000A81C03C0802F0E94B81C0E94EF1C8BC1B2
+:102980008C2D0E941114002309F4C3C180E28C0D28
+:10299000883020F4802F0E94AE1C03C0802F0E943C
+:1029A000BE1C0E94EF1CB5C1872D807F972D9F70A4
+:1029B000803211F4892F03C0892F8295807FCC202B
+:1029C00021F0F1E0CF16A1F01DC0112339F0002352
+:1029D00019F1013009F50E94D81C9BC1002319F0A0
+:1029E000013009F496C189830E94DB1C898110C1E2
+:1029F000112321F0063008F08CC10EC0053008F01C
+:102A000088C106C1112359F0002331F0F7019581E7
+:102A100090FF41C19F7095830E9460147AC100238A
+:102A200009F4F6C03EC1872D86958695837090E0A7
+:102A3000009719F0019761F06CC1112321F08C2DE2
+:102A4000972D937002C080E090E00E94341261C123
+:102A5000112321F08C2D972D937002C080E090E01F
+:102A60000E944A1256C18C2D112319F00E94041F96
+:102A700002C00E946C1F0E94F11F4BC1872D837002
+:102A800009F052C0111145C18C2D82958695877031
+:102A9000880F880F9C2D9F70892E912CA12CB12C12
+:102AA000082E04C0880C991CAA1CBB1C0A94D2F7DF
+:102AB000C4FE14C00FE010E020E030E0B901A8012E
+:102AC00004C0440F551F661F771F8A95D2F7CB01AC
+:102AD000BA01609570958095909503C060E070E0B4
+:102AE000CB01272D26952695237030E02230310525
+:102AF00069F02330310589F0682979298A299B29D1
+:102B00002130310571F00E94DA1A03C16829792950
+:102B10008A299B290E94F61AFCC00E94DA1AC50174
+:102B2000B4010E94BE1AF5C0112319F0872D8170DF
+:102B300001C08695882309F4ECC08C2D829586957A
+:102B40008770880F880F9C2D9F70892E912CA12C47
+:102B5000B12C082E04C0880C991CAA1CBB1C0A941A
+:102B6000D2F7C4FE14C00FE010E020E030E0B9015D
+:102B7000A80104C0440F551F661F771F8A95D2F71E
+:102B8000CB01BA01609570958095909503C060E087
+:102B900070E0CB01272D269526952370422F50E01B
+:102BA0004230510569F04330510589F0682979298F
+:102BB0008A299B294130510571F00E94B41BA9C09C
+:102BC000682979298A299B290E94D01BA2C00E94CA
+:102BD000B41BC501B4010E94981B9BC08C2D90E0D2
+:102BE000FC01E05EF109E531F10508F050C0E15863
+:102BF000FF4F0C948C240C2D0F70872D8F71112397
+:102C000021F00E94311B802F07CF0E94521B802F82
+:102C10000E9467147EC0112341F0053008F079C08E
+:102C2000872D8F710E94771B74C0063008F071C029
+:102C3000F7CF112339F0872D8F710E94311B69C0A6
+:102C40001123C9F3872D8F710E94521B62C011237B
+:102C500029F0872D8F710E941C1B5BC00E94121BE4
+:102C600058C0112351F0172D1F71812F0E94311B65
+:102C700063E0812F0E94451C4CC081E00E944E1CE5
+:102C8000023008F446C082E00E944E1C42C011236C
+:102C900031F0002381F28C2D0E9449133AC00023A9
+:102CA00089F28C2D0E94111434C0472D4F706C2D69
+:102CB000C7010E9444050E94361A2BC0111129C079
+:102CC000472D4F7050E042305105B9F04CF441159A
+:102CD000510581F041305105E1F40E94E32219C011
+:102CE0004330510569F04430510599F48C2D0E9410
+:102CF00035230FC00E94CC220CC00E94FF2209C0C5
+:102D00000E94122306C0472D4F706C2DC7010E94F0
+:102D1000ED06DD20F9F00E94411C80FD1BC0F7018B
+:102D200012820E943B1C0E94311BC7010E94B916EF
+:102D30000E943B1C0F90DF91CF911F910F91FF904C
+:102D4000EF90DF90CF90BF90AF909F908F907F904B
+:102D50000C94521B0F90DF91CF911F910F91FF9018
+:102D6000EF90DF90CF90BF90AF909F908F907F902B
+:102D700008950F931F93CF93DF93EC01888199817E
+:102D80002B813C81232BB9F09F3F11F48F3F99F0A9
+:102D9000CE010E94D905882371F0688179818A81EA
+:102DA0000E94371C8C010E94EC1B0E94B31AB801D0
+:102DB000CE010E946E14DF91CF911F910F91089563
+:102DC0000E94C51C0E94D51C0E949A1C0E94EF1CE8
+:102DD0000E94A2200E94F11F80E090E00E94341225
+:102DE00080E090E00C944A120E94B51C0C94E0160E
+:102DF0000E942C1C292F22952F7030E02C30310599
+:102E00004CF42A3031056CF422503109223031055E
+:102E1000A8F407C02C30310569F02F30310551F08E
+:102E20000DC0803F69F018F4803E40F409C0843F33
+:102E300029F406C093FB882780F9089580E008955F
+:102E400081E00895CF93DF9300D000D01F92CDB7DB
+:102E5000DEB70F900F900F900F900F90DF91CF91F2
+:102E60000895CF93DF9300D000D000D0CDB7DEB768
+:102E700026960FB6F894DEBF0FBECDBFDF91CF917F
+:102E800008951F93CF93DF93C091770116E080914F
+:102E90007801C81799F0D0E01C9FF0011D9FF00D3C
+:102EA0001124E758FE4F40815181628173818481F2
+:102EB00095810E9431172196C770E9CFDF91CF919C
+:102EC0001F9108954091A9015091AA016091AB0111
+:102ED0007091AC018091AD019091AE010C943117CD
+:102EE0008091AE0182958F7009F054C08091AB0142
+:102EF000882309F44FC080917701A09178016091F7
+:102F0000A9017091AA014091AC015091AD01B6E0C8
+:102F10008A1709F43FC090E041155105C1F17F3F88
+:102F200011F46F3FA1F1B89FF001B99FF00D11248A
+:102F3000E758FE4F218172132AC02081621327C0F7
+:102F40002281211124C0238134812417350710F4F4
+:102F500021503109241B350B283C3105C0F4209148
+:102F6000AE012F7020612093AE0126E0289FF00172
+:102F7000299FF00D1124E258FE4F80818F708061EF
+:102F8000808389EA91E00E94B9160C94411701965A
+:102F90008770BECF0895CF92DF92EF92FF920F938A
+:102FA0001F93CF93DF93CDB7DEB762970FB6F89438
+:102FB000DEBF0FBECDBF8C0185E0F801DE011D969E
+:102FC00001900D928A95E1F7D8014C9111965C9190
+:102FD000119712966C9112971396CD90DC901497DE
+:102FE0003091A9017091AA018091AC019091AD013D
+:102FF000009709F46BC17F3F19F43F3F09F466C1A4
+:10300000E090AB01EE2009F4C0C02091AE01C816DB
+:10301000D90628F0F601E81BF90BCF0104C0809512
+:1030200090958C0D9D1DFF24F394883C910578F0BC
+:10303000F12C207F09F0C6C07C2DD98AC88A8989E5
+:103040000E94221789EA91E00E94B916B1C0822F2E
+:103050 |