summaryrefslogtreecommitdiffstats
path: root/keyboard/kc60/keymaps
diff options
context:
space:
mode:
authorSamuel Goodwin <samuel.goodwin@me.com>2016-06-14 17:21:55 +0200
committerJack Humbert <jack.humb@gmail.com>2016-06-14 11:21:55 -0400
commitfad5a571567c11c37e269914bc05e5fdf38ba278 (patch)
tree8e1c5bfe8fdf7c9e6b06f189932d3e7f20707e64 /keyboard/kc60/keymaps
parent1c5a6733ff4276b0f4144c4ff768b1ffd4b4ee27 (diff)
Add sgoodwin keymap for the KC60 (#410)
* Don't save the ctags file in the repo. * Initial support for the KC60 board. Only 5x5 working so far. * Rename because this isn't the same KC60 as others. * Add in some generic layout. Pins seem to be in the right order except the 6th column spews gibberish. * Don't need this for now. * Move this to some other folder. * Trying again to start over. * Don't need to start over because I figured out why the 'broken' stuff wasn't working. * Attempt to enable backlighting. It's on on pin B7 like other boards. * Fix last port changes and fix LED control in keymap. * Trying some other LED code. * Bootloader needs to be bigger. Disabling backlight for now. * Simplify LED code while I try to figure it out. * Turn back on backlighting. * Backlighting works now. Just need to get levels or breathing working. * Trying to allow for turning off the LEDs before I get to brightness levels. * The missing link: need to run the init_ports function for LEDs to work properly. * Removing breathing stuff since it bricks the board. * Clean up default layer. * Cleanup keymap, KC60 doesn't support a 5th right bottom-row button. * Add in the keymap I want for now. * Back to escape by default. * Move my personal keymap to the new place for keymaps. * Add the version number for clarity.
Diffstat (limited to 'keyboard/kc60/keymaps')
-rw-r--r--keyboard/kc60/keymaps/default/compiled.hex2817
-rw-r--r--keyboard/kc60/keymaps/sgoodwin/compiled.hex1469
-rw-r--r--keyboard/kc60/keymaps/sgoodwin/keymap.c42
3 files changed, 2919 insertions, 1409 deletions
diff --git a/keyboard/kc60/keymaps/default/compiled.hex b/keyboard/kc60/keymaps/default/compiled.hex
index aa29b5112c..c8233506df 100644
--- a/keyboard/kc60/keymaps/default/compiled.hex
+++ b/keyboard/kc60/keymaps/default/compiled.hex
@@ -1,20 +1,20 @@
-:100000000C9473060C94B7060C94B7060C94B706C0
-:100010000C94B7060C94B7060C94B7060C94B7066C
-:100020000C94B7060C94B7060C94CE110C94A01245
-:100030000C9448200C94B7060C94B7060C94B706A1
-:100040000C94B7060C94B7060C94B7060C94B7063C
-:100050000C94B7060C94B0200C94B7060C94B70619
-:100060000C94B7060C94B7060C94B7060C94B7061C
-:100070000C94B7060C94B7060C94B7060C94B7060C
-:100080000C94B7060C94B7060C94B7060C94B706FC
-:100090000C94B7060C94B7060C94B7060C94B706EC
-:1000A0000C94B7060C94B7060C94B7060D132F13D7
-:1000B0001D142F131D14741397131D14EC13FF1329
-:1000C0004417441773177317B217D2172819281932
-:1000D000DD1728198D188D18F418FD182819221904
-:1000E0009A189A189A189A189A189A189A189A1880
-:1000F0009A189A189A189A189A189A189A189A1870
-:10010000AA18B818BF18C618D01829001E001F005A
+:100000000C9472060C94B6060C94B6060C94B606C4
+:100010000C94B6060C94B6060C94B6060C94B60670
+:100020000C94B6060C94B6060C94AB110C947D128D
+:100030000C9454200C94B6060C94B6060C94B60698
+:100040000C94B6060C94B6060C94B6060C94B60640
+:100050000C94B6060C94BB200C94B6060C94B60611
+:100060000C94B6060C94B6060C94B6060C94B60620
+:100070000C94B6060C94B6060C94B6060C94B60610
+:100080000C94B6060C94B6060C94B6060C94B60600
+:100090000C94B6060C94B6060C94B6060C94B606F0
+:1000A0000C94B6060C94B6060C94B606E212041331
+:1000B000EF130413EF1346136913EF13BE13D11399
+:1000C0001A171A17491749178917AB17FA18FA1888
+:1000D000B617FA185D185D18C718CF18FA18F51872
+:1000E0006A186A186A186A186A186A186A186A1800
+:1000F0006A186A186A186A186A186A186A186A18F0
+:100100007A188A1891189818A21829001E001F0042
:1001100020002100220023002400250026002700C3
:100120002D002E002A002B0014001A0008001500D4
:1001300017001C0018000C00120013002F003000E4
@@ -35,7 +35,7 @@
:100220005B445D005B435D000E036B0063003600C2
:100230003000760032000000080359006F0075009E
:1002400000000403090409027400040100A0FA0973
-:100250000400000103010100092111010001223FF6
+:1002500004000001030101000921110100012240F5
:10026000000705810308000A0904010001030102D7
:1002700000092111010001224D0007058203080039
:100280000A09040200010300000009211101000114
@@ -56,1397 +56,1396 @@
:10037000010906A101050719E029E71500250195E6
:100380000875018102950175088101050819012987
:1003900005950575019102950175039101050719F0
-:1003A0000029FF150025FF950675088100C00A0089
-:1003B0002530325820006B6579626F6172645F721C
-:1003C00065706F72743A20004B6579626F61726478
-:1003D000204C4544732073746174653A2025780A73
-:1003E00000646F6E652E0A00626F6F676D616769EA
-:1003F00063207363616E3A202E2E2E2000290A009E
-:100400002575002F002575005D280025640020005B
-:10041000256400200025640020002564007C002560
-:10042000303258006D6F7573656B6579205B62744F
-:100430006E7C782079207620685D287265702F6147
-:10044000636C293A205B006D6B5F776865656C5F54
-:1004500074696D655F746F5F6D6178203D20256400
-:100460000A006D6B5F776865656C5F6D61785F73BF
-:1004700070656564203D2025640A006D6B5F7469BA
-:100480006D655F746F5F6D6178203D2025640A00A3
-:100490006D6B5F6D61785F7370656564203D2025CD
-:1004A000640A006D6B5F696E74657276616C203DE5
-:1004B0002025640A006D6B5F64656C6179203D20C6
-:1004C00025640A006D6B5F776865656C5F74696DA4
-:1004D000655F746F5F6D6178203D2025640A006D53
-:1004E0006B5F776865656C5F6D61785F737065657C
-:1004F00064203D2025640A006D6B5F74696D655F43
-:10050000746F5F6D6178203D2025640A006D6B5F1C
-:100510006D61785F7370656564203D2025640A0015
-:100520006D6B5F696E74657276616C203D20256429
-:100530000A006D6B5F64656C6179203D2025640A5B
-:10054000000A00257500363A20776865656C5F748F
-:10055000696D655F746F5F6D61783A20000A0025F0
-:100560007500353A20776865656C5F6D61785F73FB
-:10057000706565643A20000A00257500343A2074DD
-:10058000696D655F746F5F6D61783A20000A0025C0
-:100590007500333A206D61785F73706565643A2049
-:1005A000000A00257500323A20696E746572766122
-:1005B0006C286D73293A20000A00257500313A2015
-:1005C00064656C6179282A31306D73293A20000AFC
-:1005D000092D2056616C756573202D0A004D3E0073
-:1005E0004D25643E20003F0073657420646566619C
-:1005F000756C740A00433E2000776865726520645C
-:10060000656C74613A20637572736F723D25642C5A
-:1006100020776865656C3D25640A536565206874BC
-:1006200074703A2F2F656E2E77696B6970656469F7
-:10063000612E6F72672F77696B692F4D6F757365C8
-:100640005F6B6579730A000A092D204D6F7573651C
-:100650006B6579202D0A4553432F713A09717569ED
-:10066000740A313A0964656C6179282A31306D73F6
-:10067000290A323A09696E74657276616C286D7365
-:10068000290A333A096D61785F73706565640A34CD
-:100690003A0974696D655F746F5F6D61780A353A08
-:1006A00009776865656C5F6D61785F737065656417
-:1006B0000A363A09776865656C5F74696D655F74C1
-:1006C0006F5F6D61780A0A703A097072696E742002
-:1006D00076616C7565730A643A09736574206465A4
-:1006E0006661756C74730A75703A092B310A646F10
-:1006F000776E3A092D310A706775703A092B3130DF
-:100700000A7067646F776E3A092D31300A0A737088
-:10071000656564203D2064656C7461202A206D61EC
-:10072000785F7370656564202A2028726570656142
-:1007300074202F2074696D655F746F5F6D61782917
-:100740000A003F004D3E2000433E20004C25640A35
-:100750000074696D65725F636F756E743A20253041
-:10076000346C580A006B6579626F6172645F69640A
-:100770006C653A2025580A006B6579626F61726476
-:100780005F70726F746F636F6C3A2025580A00684F
-:100790006F73745F6B6579626F6172645F6C6564BF
-:1007A0007328293A2025580A000A092D205374611C
-:1007B000747573202D0A004743433A20342E392E96
-:1007C00032204156522D4C4942433A20312E382E88
-:1007D00031204156525F415243483A20617672358A
-:1007E0000A004F5054494F4E533A204C5546412031
-:1007F000424F4F544D41474943204D4F5553454B70
-:1008000045592045585452414B455920434F4E536A
-:100810004F4C4520434F4D4D414E442034303936E6
-:100820000A004255494C443A203136373138656622
-:100830002D6469727479202832333A34303A353471
-:10084000204A756E2020392032303136290A005670
-:1008500049443A2030784645454428596F75292047
-:100860005049443A20307836303630286B63363081
-:10087000763229205645523A203078303030310ACD
-:1008800000444553433A204120637573746F6D20D3
-:100890006B6579626F6172640A000A092D205665E2
-:1008A0007273696F6E202D0A000A092D20436F6E46
-:1008B000736F6C65202D0A4553432F713A0971758A
-:1008C00069740A6D3A096D6F7573656B65790A0015
-:1008D0000A092D204D61676963202D0A443A0944B5
-:1008E00065627567204D65737361676520546F6736
-:1008F000676C650A583A094D6174726978204465DD
-:10090000627567204D6F646520546F67676C652062
-:100910002D2053686F77206B6579707265737365EE
-:100920007320696E206D61747269782067726964E2
-:100930000A4B3A094B6579626F61726420446562C3
-:10094000756720546F67676C65202D2053686F773B
-:10095000206B65797072657373207265706F727445
-:100960000A4D3A094465627567204D6F75736520BD
-:10097000546F67676C650A563A0956657273696FFA
-:100980006E0A533A095374617475730A433A094104
-:100990006374697661746520436F6E736F6C652054
-:1009A0004D6F64650A46312D4631303A09537769F7
-:1009B00074636820746F204C6179657220302D3922
-:1009C0002028463130203D204C30290A302D393A3C
-:1009D0000953776974636820746F204C617965727C
-:1009E00020302D390A4553433A09537769746368B7
-:1009F00020746F204C6179657220302028616C74FE
-:100A000065726E617465206B65792031290A4752E1
-:100A10004156453A0953776974636820746F204CD6
-:100A20006179657220302028616C7465726E617422
-:100A300065206B65792032290A50415553453A09A2
-:100A40004A756D7020746F20426F6F746C6F6164B3
-:100A5000657220285265736574290A453A095072F7
-:100A6000696E7420454550524F4D2053657474692A
-:100A70006E67730A000A002575002E6C6576656C3A
-:100A80003A20000A002575002E656E61626C653A99
-:100A900020000A0025303258006261636B6C696780
-:100AA00068745F636F6E6669672E7261773A2000C3
-:100AB0000A002575002E6E6B726F3A20000A002521
-:100AC00075002E737761705F6261636B736C617325
-:100AD000685F6261636B73706163653A20000A004E
-:100AE0002575002E737761705F67726176655F654B
-:100AF00073633A20000A002575002E6E6F5F6775DC
-:100B0000693A20000A002575002E737761705F72C4
-:100B1000616C745F726775693A20000A0025750080
-:100B20002E737761705F6C616C745F6C6775693A86
-:100B300020000A002575002E636170736C6F636B73
-:100B40005F746F5F636F6E74726F6C3A20000A009F
-:100B50002575002E737761705F636F6E74726F6CB2
-:100B60005F636170736C6F636B3A20000A0025301D
-:100B70003258006B65796D61705F636F6E6669678F
-:100B80002E7261773A20000A002575002E6D6F7570
-:100B900073653A20000A002575002E6B6579626F37
-:100BA0006172643A20000A002575002E6D6174722E
-:100BB00069783A20000A002575002E656E61626C26
-:100BC000653A20000A002530325800646562756776
-:100BD0005F636F6E6669672E7261773A20000A0064
-:100BE00025750064656661756C745F6C617965720A
-:100BF0003A20003F000A6D6F7573653A206F666694
-:100C00000A000A6D6F7573653A206F6E0A000A6BF1
-:100C10006579626F6172643A206F66660A000A6BDA
-:100C20006579626F6172643A206F6E0A000A6D61C5
-:100C3000747269783A206F66660A000A6D61747290
-:100C400069783A206F6E0A000A64656275673A2017
-:100C50006F66660A000A64656275673A206F6E0AFD
-:100C6000000A0A4A756D70696E6720746F20626FA2
-:100C70006F746C6F616465722E2E2E2000433E20CF
-:100C8000006565636F6E6669673A0A006261636B4F
-:100C90006C6967687420737465703A2025750A0062
-:100CA0006261636B6C6967687420746F67676C65F9
-:100CB0003A2025750A006261636B6C69676874206D
-:100CC00064656372656173653A2025750A00626127
-:100CD000636B6C6967687420696E637265617365C4
-:100CE0003A2025750A0011241FBECFEFDAE0DEBFDF
-:100CF000CDBF04B603FE24C08091F3019091F401AE
-:100D0000A091F501B091F6018730904BA740B04B10
-:100D1000B9F41092F3011092F4011092F5011092BF
-:100D2000F60114BE84B7877F84BF88E10FB6F894BC
-:100D300080936000109260000FBEE0E0F8E3099538
-:100D400011E0A0E0B1E0E2E5FAE502C005900D9205
-:100D5000A634B107D9F711E0A6E4B1E001C01D92B5
-:100D6000A33FB107E1F70E94080F0C94272D0C94C4
-:100D70000000FF93EF93E0914601F0914701309717
-:100D800009F00995EF91FF910895FC01859180305C
-:100D900011F0EFDFFBCF0895FF27E0E230E247FFDD
-:100DA0000CC0419597FF09C0EDE260957095809564
-:100DB0009095611D711D811D911D27FF02C0219518
-:100DC00030E350E2AA27660F771F881F991FAA1FDA
-:100DD000A41710F0A41B63955A95A9F7AA3008F040
-:100DE000A95FA05DAF93F39561157105810591052C
-:100DF00041F7ED3211F4EF93F395F21718F43F93A6
-:100E0000F395FBCF8F91B5DFFA95E1F70895E9915E
-:100E1000F9918591803021F0853219F0AADFF9CF60
-:100E2000089520E0E89455915532C1F3503311F400
-:100E3000689455915A3348F4505390F3220F022E80
-:100E4000220F220F200D250FF4CF0EF4219589914A
-:100E50009991533619F3533729F1533559F1BC01A0
-:100E600088279927E8945C3621F4899199916894B0
-:100E70005591543639F446EF7EF077FF0DC08FEF71
-:100E80009FEF0AC055374AE039F0583540E121F06C
-:100E9000523642E009F00895FF93EF937DDFEF9122
-:100EA000FF91B7CFFF93EF93FC0181918030B9F3AD
-:100EB00060DFFBCFFF93EF9368DFF1CFDF93CF933A
-:100EC000CDB7DEB72596A3DFCF91DF9108950895C2
-:100ED000089581E0089508950C9468070C946907BB
-:100EE0000C946B07269A2E988FEF9FEF90938700B4
-:100EF0008093860082E28093800089E18093810064
-:100F00000C94B22A0E9472070C946707282F2E981F
-:100F100080918000211108C08F7D80938000109205
-:100F20008B0010928A0008958062809380002330A5
-:100F300019F48FEF9FEF0FC083E090E0821B9109BF
-:100F4000880F991F2FEF3FEFA90102C056954795D3
-:100F50008A95E2F7CA0190938B0080938A000895E6
-:100F600080E090E0089581E008950C94B30708951F
-:100F70000F931F93CF93DF938C01FC01C081D1812C
-:100F8000CE010E948C1EBE010E946508EC01B801D2
-:100F90000E94B507882309F48DC0F8018281882357
-:100FA00009F44AC08091530181111FC0C431F0E59A
-:100FB000DF0709F051C00E94B70781E08093530119
-:100FC0000E947A20909352018093510110924A011D
-:100FD00010924C0110924B0110924E0110924D0153
-:100FE0001092500110924F0165C080915101909173
-:100FF00052010E948620883C910570F480914A013C
-:10100000E82FF0E0EE0FFF1FE55BFE4FD183C083BA
-:101010008F5F80934A014EC0C43880E5D80721F025
-:10102000C538D04501F13AC0F8018281882341F0EA
-:101030001092480182E01EC0C438E0E5DE0759F591
-:1010400080914801811106C086E20E94E81586E27F
-:101050000E94B01682E01CC0C438F0E5DF0741F3FF
-:10106000C538D045D9F4F8018281882331F0109237
-:10107000490180E20E94FF161DC080914901811143
-:1010800006C087E20E94E81587E20E94B01680E25F
-:101090000E9406170FC0C538D04529F381E0809320
-:1010A000480180934901C801DF91CF911F910F91B1
-:1010B0000C946E0780E0DF91CF911F910F910895FE
-:1010C0000C9482070C946C0708959EE0799FF001C0
-:1010D000112496E4899FE00DF11D1124E60FF11D06
-:1010E000EE0FFF1FE65FFE4F859194910895880FE4
-:1010F000991FFC01E657F040859194910895880F5F
-:10110000991FFC01E65FFE4F8591949108950F931E
-:101110001F93CF93DF93EC01811521E39207A0F594
-:10112000C11580E3D80708F0D7C0C83ED105D8F470
-:10113000C03ED10508F007C2C83AD10578F4C53AD7
-:10114000D10508F06AC0C130D10509F463C008F4C4
-:10115000F7C1C430D10508F0F6C1F2C1CB3BD105CF
-:1011600008F466C0EDC1C11590E2D90708F0AFC020
-:10117000C11521E0D20708F0E6C1C03FD10508F44F
-:10118000DFC18E0110651FC2C03880E5D80700F5A9
-:10119000C03790E5D90708F0A3C0C11520E5D207F4
-:1011A00009F4ACC050F4CE01905480319F4008F057
-:1011B000C7C1DF708E01106A06C2C13080E5D80752
-:1011C00009F4AAC0C43190E5D90708F4AFC0B8C18A
-:1011D000C33820E5D20709F48EC050F4C13890E539
-:1011E000D90709F482C008F083C000E011EDEBC11B
-:1011F000C03181E5D80708F4A3C1C11597E5D90727
-:1012000008F436C1CE0190578115904108F098C17D
-:10121000DF7093C101E010E0D6C1C53AD10509F4F1
-:1012200094C1C63AD10509F093C102E810E4CBC1DC
-:10123000C83AD10509F48FC1C93AD10509F48EC164
-:10124000CA3AD10509F48DC1CB3AD10509F48CC154
-:10125000CC3AD10509F48BC1CD3AD10509F48AC144
-:10126000C03BD10509F489C1CE3AD10509F488C142
-:10127000CF3AD10509F487C1C13BD10509F486C134
-:10128000C23BD10509F485C1C33BD10509F484C132
-:10129000C43BD10509F483C1C53BD10509F482C122
-:1012A000C63BD10509F481C1C73BD10509F480C112
-:1012B000C83BD10509F47FC1C93BD10509F47EC102
-:1012C000CA3BD10509F47DC100E014E47CC1CE0124
-:1012D0009F700E947F0878C1DD278E01106C73C15A
-:1012E000CF70DD278E01146D6EC100E010ED6BC173
-:1012F00000E012ED68C100E013ED65C10E94931992
-:101300008FEF94E32CE0815090402040E1F700C043
-:1013100000000E94D52057C186E991E00E94C506D1
-:101320008091D30181608093D3014DC10E948822B6
-:10133000811102C00E9469220E94A52290E0909330
-:10134000F2018093F101C23080E5D80721F4809149
-:10135000F101816086C0C43090E5D90721F4809105
-:10136000F10182607EC0C63020E5D20721F4809171
-:10137000F101846076C0C83080E5D80719F4809107
-:10138000F10127C0CA3090E5D90721F48091F1011D
-:10139000806167C0CC3020E5D20721F48091F10153
-:1013A00080625FC0CE3080E5D80721F48091F101E2
-:1013B000806457C0C03190E5D90721F48091F101D4
-:1013C00080684FC0C23120E5D20729F48091F10135
-:1013D0008460886046C0C33080E5D80721F48091DE
-:1013E000F1018E7F3EC0C53090E5D90721F4809190
-:1013F000F1018D7F36C0C73020E5D20721F48091FE
-:10140000F1018B7F2EC0C93080E5D80719F4809197
-:10141000F10126C0CB3090E5D90721F48091F1018C
-:101420008F7E1FC0CD3020E5D20721F48091F101DD
-:101430008F7D17C0CF3080E5D80721F48091F1016E
-:101440008F7B0FC0C13190E5D90721F48091F10164
-:101450008F7707C0C331D04531F48091F1018B7F84
-:10146000877F8093F1018091F1010E94A922ABC096
-:101470008D2F99278F70992781309105D9F49E017E
-:101480002370332702C0880F991F2A95E2F79C68C2
-:101490008E0144E0000F111F4A95E1F700271370F9
-:1014A000802B912B53E0CC0FDD1F5A95E1F7C076CE
-:1014B000DD272FC08230910531F4DC2FCC278E013F
-:1014C000016F106A80C08330910569F4CE0183708A
-:1014D000992701E010E002C0000F111F8A95E2F782
-:1014E000C8019C680FC084309105B9F4CE018370A7
-:1014F000992701E010E002C0000F111F8A95E2F762
-:10150000C8019A6823E0CC0FDD1F2A95E1F7C07E61
-:10151000D7708C010C2B1D2B56C08530910531F4F2
-:10152000DC2FCC278E01046F106A4DC0069709F09E
-:101530004AC0CF71DD27DC2FCC278E01106243C05B
-:1015400000E010E040C08E013EC001E810E43BC066
-:1015500003E810E438C002EE14E435C009EE14E4E8
-:1015600032C00AEE14E42FC005EB14E42CC006EBE5
-:1015700014E429C007EB14E426C00CEC14E423C0E7
-:101580000DEC14E420C003E815E41DC00AE815E4DE
-:101590001AC002E915E417C004E915E414C001E219
-:1015A00016E411C003E216E40EC004E216E40BC018
-:1015B00005E216E408C006E216E405C007E216E4F8
-:1015C00002C00AE216E4C801DF91CF911F910F918A
-:1015D00008959EE0799FF001112496E4899FE00D23
-:1015E000F11D1124E60FF11DEE0FFF1FE65FFE4F08
-:1015F00085919491803E9105E0F4803C910558F5E9
-:101600008133910509F46FC048F48932910509F4DA
-:1016100063C08A32910509F46DC072C089339105A7
-:10162000E9F082389105D1F08533910509F44DC078
-:1016300067C0833E910581F138F4803E9105B9F091
-:10164000823E9105D9F05CC0863E910561F1873EEE
-:101650009105A1F155C00E94770808952091F101EC
-:1016600020FD02C021FF4CC080EE90E049C0809177
-:10167000F10180FFF9CF89E390E042C08091F10150
-:1016800082FF0EC08091F10184FF03C080E090E0F2
-:1016900037C083EE90E034C08091F10182FFF2CF39
-:1016A00082EE90E02DC08091F10183FF0BC080910C
-:1016B000F10184FDEBCF87EE90E022C08091F10133
-:1016C00083FFF5CF86EE90E01BC08091F10185FF8E
-:1016D00007C089E290E014C08091F10185FFF9CF45
-:1016E00085E390E00DC08091F10186FF07C08AE29A
-:1016F00090E006C08091F10186FFF9CF81E390E090
-:101700000E94870808950C947007E82FF0E0EE5DC2
-:10171000FE4F8081E82FEF70F0E082958F7021E01E
-:1017200030E0A90102C0440F551F8A95E2F740A39B
-:1017300008950F931F93CF93DF9385B7806885BF7C
-:1017400085B7806885BFC4E0D0E001E010E0FE010D
-:10175000EE5DFE4F8081E82FEF70F0E021A18295D1
-:101760008F70A80102C0440F551F8A95E2F7CA0185
-:10177000822B81A38C2F0E94850B219740F78DE04F
-:1017800090E061E070E0FC01EC5EFE4F2081E22F12
-:10179000EF70F0E042A122952F70DB0102C0AA0F8A
-:1017A000BB1F2A95E2F79D01242B22A3019758F72E
-:1017B000DF91CF911F910F910C946008EF92FF92EF
-:1017C0000F931F93CF93DF930EE511E0C4E0EE2457
-:1017D000E394F12CD5E08C2F0E94850B8DE090E0F6
-:1017E00040E050E0FC01EC5EFE4F6081E62FEF70C0
-:1017F000F0E020A130E062956F7002C0359527952A
-:101800006A95E2F720FD09C09701082E02C0220F59
-:10181000331F0A94E2F7422B532B019718F7F80174
-:10182000929182918F018417950721F05183408313
-:10183000D09300018C2F0E94850BC15060F68091DF
-:10184000000187FD35C09091D30190FF10C0282F73
-:10185000332727FD30953F938F938FED91E09F9332
-:101860008F930E945E070F900F900F900F908091C2
-:10187000000181508093000187FD07C08FE99FE040
-:101880000197F1F700C0000013C080E090E0FC0178
-:10189000E25AFE4FDC01AC5ABE4F18962D913C9196
-:1018A0001997318720870297863FEFEF9E0779F7D8
-:1018B0000E94620881E0DF91CF911F910F91FF900C
-:1018C000EF900895E82FF0E0EE0FFF1FE25AFE4F71
-:1018D000808191810895EF92FF920F931F93CF9390
-:1018E000DF938091D30180FF04C080EC91E00E94DF
-:1018F000C5060EE511E0C0E0D0E088EAE82E81E000
-:10190000F82E8091D30180FF13C0F801808191816E
-:101910000E94E41F9F938F93DF93CF93FF92EF92E8
-:101920000E945E070F900F900F900F900F900F90F6
-:1019300021960E5F1F4FC530D10519F7DF91CF916A
-:101940001F910F91FF90EF9008950F931F93CF93E6
-:1019500008E611E0C0E0F801929182918F010E94A7
-:10196000C21FC80FF1E00E351F07A9F78C2FCF91CA
-:101970001F910F9108958091730108959FB7F89476
-:1019800010926A019FBF9091E801943009F057C00E
-:101990009091E9009F703091EC00232F217030FD71
-:1019A00020E8922B24E02093E9002091EB0020FF17
-:1019B00043C02091EE0027FF3FC020916801222301
-:1019C00021F02091E80025FF37C01092680126E041
-:1019D0003091E80035FD15C03091E801343061F5F3
-:1019E0003091EB0035FD28C0215021F481E0809337
-:1019F000680122C0EFE9FFE03197F1F700C0000075
-:101A0000E7CF8093F1008091E80085FD0AC08091C6
-:101A1000E80080FFFCCF8091E8008E778093E8009B
-:101A200006C08FB7F89421E020936A018FBF9F70A2
-:101A30009093E90080E008959F709093E9008FEF04
-:101A40000895CF93DF9300D01F92CDB7DEB79C01EE
-:101A50008091E801843019F593E099833B832A83D0
-:101A60009093E9008FEF9091E800815095FD06C0BA
-:101A700095ED9A95F1F700008111F5CF8091E8007E
-:101A800085FF0DC040E050E063E070E0CE010196BC
-:101A90000E94BE0F8091E8008E778093E8000F903F
-:101AA0000F900F90DF91CF910895CF93DF9300D0E7
-:101AB0001F92CDB7DEB72091E801243021F522E056
-:101AC00029839B838A8383E08093E9008FEF909141
-:101AD000E800815095FD06C095ED9A95F1F700005C
-:101AE0008111F5CF8091E80085FF0DC040E050E006
-:101AF00063E070E0CE0101960E94BE0F8091E80085
-:101B00008E778093E8000F900F900F90DF91CF9128
-:101B100008952091E8012430F1F422E02093E900B7
-:101B20002FEF3091E800215035FD06C035ED3A9594
-:101B3000F1F700002111F5CF2091E80025FF0BC03F
-:101B400040E050E065E070E00E94BE0F8091E80048
-:101B50008E778093E8000895CF93DF932091E8017A
-:101B6000243039F521E02093E9002FEF3091E8008F
-:101B7000215035FD06C035ED3A95F1F700002111F1
-:101B8000F5CF2091E80025FF14C0EC0140E050E0C3
-:101B900068E070E00E94BE0F8091E8008E7780932D
-:101BA000E80088E0FE01ABE6B1E001900D928A9575
-:101BB000E1F7DF91CF91089584E292E00E94C5069B
-:101BC0008091E701811109C00E9453110E94B01158
-:101BD0008091E20084608093E200089580E292E0C8
-:101BE0000E94C5061092E70108958CE192E00C94E2
-:101BF000C50688E192E00C94C50684E192E00E945B
-:101C0000C5060C943D20209169012F5F822F62E36D
-:101C10000E94B72C992319F020936901089510921E
-:101C2000690180916A01882371F18091E801843013
-:101C300041F58091E9008F702091EC00922F917016
-:101C400020FD90E8892B94E09093E9009091EB00BF
-:101C500090FF14C09091EE0097FF10C09091E800A3
-:101C600095FF03C01092F100F9CF9091E80090FF2A
-:101C700005C09091E8009E779093E8008F70809364
-:101C8000E90010926A01089542E061EC81E00E944F
-:101C9000CD1042E061EC82E00E94CD1042E061ECA8
-:101CA00083E00E94CD1042E261EC84E00C94CD1000
-:101CB0008091EA01833009F453C030F4813071F02F
-:101CC000823009F48CC008958A3009F478C08B30D2
-:101CD00009F45EC0893009F09AC020C08091E90102
-:101CE000813A09F094C08091E800877F8093E800F2
-:101CF0008091ED019091EE01892B21F468E08BE653
-:101D000091E003C060E080E090E070E00E94091084
-:101D10008091E8008B778093E80008958091E90135
-:101D2000813209F074C08091ED019091EE01892B10
-:101D300009F06DC08091E800877F8093E800809172
-:101D4000E80082FD05C08091E8018111F8CF5FC0F5
-:101D50008091F100809373018091E8008B7753C0EC
-:101D60008091E901813A09F052C08091ED01909192
-:101D7000EE01892B09F04BC08091E800877F8093AA
-:101D8000E8008091E80080FFFCCF80910B0136C015
-:101D90008091E9018132D9F58091ED019091EE01B8
-:101DA000892BA9F58091E800877F8093E8000E9445
-:101DB00002118091EB0180930B010C949319809197
-:101DC000E901813221F58091E800877F8093E80066
-:101DD0000E9402118091EC0180937401089580911A
-:101DE000E901813AA1F48091E800877F8093E800BF
-:101DF0008091E80080FFFCCF809174018093F10016
-:101E00008091E8008E778093E8000C940211089589
-:101E100084B7877F84BF88E10FB6F8948093600011
-:101E2000109260000FBE90E080E80FB6F8948093A7
-:101E30006100909361000FBE0E94E2140E94531152
-:101E40000E94B0118091E20084608093E2008EEBEA
-:101E50009CE00E94BD1F78940E9435140E94E414F7
-:101E600081E091E00E94501483E092E00E94C50658
-:101E70008091E801853089F48FEF91E00E94C506DA
-:101E80000E94FE1F8091E601882391F30E942C207E
-:101E9000882371F30E94A80FEBCF0E940A15E8CFA8
-:101EA000292F332723303105C9F064F4213031055F
-:101EB00081F02230310509F043C084E790E026E448
-:101EC00032E042C021323105F1F02232310541F1D8
-:101ED00037C082E190E02AEB32E036C099278130AA
-:101EE000910541F08230910541F0892B49F5E2E4FA
-:101EF000F2E005C0E8E3F2E002C0E8E2F2E084913B
-:101F000090E09F0121C06430D8F4E62FF0E0EE0F9E
-:101F1000FF1FED5CFE4F2081318189E090E014C00D
-:101F2000643070F470E0FB01EE0FFF1FE55DFE4FC3
-:101F300020813181FB01E95DFE4F808190E004C08A
-:101F400080E090E020E030E0FA01318320830895C2
-:101F500080E189BD82E189BD09B400FEFDCF809199
-:101F6000D8008F7D8093D8008091E00082608093BC
-:101F7000E0008091E00081FDFCCF0895CF92DF92D8
-:101F8000EF92FF920F931F93CF93DF93EC018B019E
-:101F90006A010E942111811133C0C114D10439F0AA
-:101FA000F60180819181081B190BC80FD91FE12C04
-:101FB000F12C0115110519F18091E80085FD16C07D
-:101FC0008091E8008E778093E800C114D10449F035
-:101FD000F60180819181E80EF91EF182E08285E0B0
-:101FE0000FC00E942111882321F30AC08991809398
-:101FF000F10001501109FFEFEF1AFF0ADACF80E07C
-:10200000DF91CF911F910F91FF90EF90DF90CF90D4
-:1020100008952091EF013091F0012617370748F01D
-:102020006115710539F42091E8002E772093E800BE
-:1020300001C0B90140E061157105A9F12091E801E5
-:10204000222309F443C0253009F442C02091E8005E
-:1020500023FD40C02091E80022FD32C02091E8001D
-:1020600020FFE9CF4091F3002091F20030E0342BC3
-:10207000FC01CF016115710559F02830310540F49C
-:1020800081918093F100615071092F5F3F4FF1CF33
-:1020900041E02830310509F040E02091E8002E773A
-:1020A0002093E800C8CF4111C9CF0AC08091E80150
-:1020B000882361F0853061F08091E80083FD0AC0DB
-:1020C0008091E80082FFF2CF80E0089582E00895D9
-:1020D00083E0089581E008952091EF013091F001AF
-:1020E0002617370748F06115710539F42091E8008B
-:1020F0002E772093E80001C0B901FC0120E06115B2
-:10210000710591F18091E801882309F440C0853080
-:1021100009F43FC08091E80083FD3DC08091E80054
-:1021200082FD2FC08091E80080FFE9CF2091F3006D
-:102130008091F20090E0922B6115710559F0883082
-:10214000910540F424912093F1003196615071097A
-:102150000196F2CF21E0089709F020E08091E80095
-:102160008E778093E800CBCF2111CCCF0AC080912D
-:10217000E801882361F0853061F08091E80083FDFB
-:102180000AC08091E80082FFF2CF80E0089582E0EB
-:10219000089583E0089581E00895982F973058F5C9
-:1021A0009093E900981739F07091EC002091ED00C0
-:1021B0005091F00003C0242F762F50E021FF19C06A
-:1021C0003091EB003E7F3093EB003091ED003D7F8E
-:1021D0003093ED003091EB0031603093EB00709361
-:1021E000EC002093ED005093F0002091EE0027FFCB
-:1021F00007C09F5FD3CF8F708093E90081E008957F
-:1022000080E008958091E90187FF11C08091E80086
-:1022100082FD05C08091E8018111F8CF11C0809145
-:10222000E8008B770BC08091E801882349F080910A
-:10223000E80080FFF8CF8091E8008E778093E80077
-:1022400008952091E4003091E50095E64091EC007E
-:10225000842F817040FF22C08091E80080FD1CC067
-:102260008091E801882391F0853091F08091EB0016
-:1022700085FD10C04091E4005091E50042175307DE
-:1022800029F39A01915011F784E0089582E00895AE
-:1022900083E0089581E0089580E008954091E8008A
-:1022A00042FFDECF08950E94C1110E94C911E0EEE5
-:1022B000F0E0808181608083E8EDF0E080818F77BD
-:1022C000808319BCA7EDB0E08C918E7F8C938081C8
-:1022D0008F7E80831092E70108950F931F93CF9311
-:1022E000DF930E94C1110E94C911C8EDD0E088811E
-:1022F0008F77888388818068888388818F7D8883B1
-:1023000019BC1092E8011092E4011092E6011092BB
-:10231000E50100EE10E0F80180818B7F80838881E9
-:102320008160888342E060E080E00E94CD10E1EEB1
-:10233000F0E080818E7F8083E2EEF0E0808181603A
-:102340008083808188608083F80180818E7F808394
-:10235000888180618883DF91CF911F910F910895CB
-:10236000E8EDF0E080818F7E8083E7EDF0E0808112
-:102370008160808384E082BF81E08093E7010C94D8
-:102380006D11E8EDF0E080818E7F80831092E20095
-:1023900008951092DA001092E10008951F920F92B2
-:1023A0000FB60F9211242F933F934F935F936F9328
-:1023B0007F938F939F93AF93BF93EF93FF938091FE
-:1023C000E10082FF0BC08091E20082FF07C0809194
-:1023D000E1008B7F8093E1000E94030E8091DA0080
-:1023E00080FF1FC08091D80080FF1BC08091DA0061
-:1023F0008E7F8093DA008091D90080FF0DC080E14C
-:1024000089BD82E189BD09B400FEFDCF81E08093E2
-:10241000E8010E94DC0D05C019BC1092E8010E9481
-:10242000EE0D8091E10080FF19C08091E20080FFF5
-:1024300015C08091E2008E7F8093E2008091E200DF
-:1024400080618093E2008091D80080628093D80000
-:1024500019BC85E08093E8010E94F90D8091E100AC
-:1024600084FF30C08091E20084FF2CC080E189BDF0
-:1024700082E189BD09B400FEFDCF8091D8008F7D37
-:102480008093D8008091E1008F7E8093E10080915D
-:10249000E2008F7E8093E2008091E2008160809371
-:1024A000E2008091E401882311F084E007C080916C
-:1024B000E30087FD02C081E001C083E08093E80172
-:1024C0000E94FD0D8091E10083FF29C08091E20010
-:1024D00083FF25C08091E100877F8093E10082E047
-:1024E0008093E8011092E4018091E1008E7F809357
-:1024F000E1008091E2008E7F8093E2008091E20013
-:1025000080618093E20042E060E080E00E94CD10B4
-:102510008091F00088608093F0000E94F50DFF919B
-:10252000EF91BF91AF919F918F917F916F915F914B
-:102530004F913F912F910F900FBE0F901F901895C4
-:102540001F920F920FB60F9211242F933F934F9328
-:102550005F936F937F938F939F93AF93BF93CF932B
-:10256000DF93EF93FF93C091E900CF708091EC006F
-:10257000D82FD17080FDD0E81092E9008091F00052
-:10258000877F8093F00078940E94E4121092E90013
-:102590008091F00088608093F000CD2BCF70C093C5
-:1025A000E900FF91EF91DF91CF91BF91AF919F91A2
-:1025B0008F917F916F915F914F913F912F910F90EC
-:1025C0000FBE0F901F9018951F93CF93DF93CDB739
-:1025D000DEB7AA970FB6F894DEBF0FBECDBFE9EE07
-:1025E000F1E088E08E0F9091F10091938E13FBCF74
-:1025F0000E94580E8091E80083FF1FC18091E9017D
-:102600009091EA01492F50E04A30510508F015C178
-:10261000FA01EA5AFF4F0C94D72C803881F08238A7
-:1026200009F00BC18091ED018F708093E9008091DA
-:10263000EB0085FB882780F91092E90006C08091A5
-:10264000E5019091E601911182609091E800977FF9
-:102650009093E8008093F1001092F100C8C0282FF9
-:102660002D7F09F0EAC0882319F0823061F0E5C0BF
-:102670008091EB01813009F0E0C0933009F080E0F7
-:102680008093E6012BC08091EB01811127C08091DE
-:10269000ED018F7009F4D1C08093E9002091EB0027
-:1026A00020FF1CC0933021F48091EB00806214C0A5
-:1026B0009091EB0090619093EB0021E030E0A90154
-:1026C00002C0440F551F8A95E2F74093EA0010922A
-:1026D000EA008091EB0088608093EB001092E900A3
-:1026E0008091E800877F86C08111A7C01091EB011F
-:1026F0001F778091E3008078812B8093E3008091A5
-:10270000E800877F8093E8000E9402118091E80032
-:1027100080FFFCCF8091E30080688093E30011117B
-:1027200002C082E001C083E08093E80186C0805847
-:10273000823008F082C08091EB019091EC018C3DD9
-:1027400053E0950779F583E08A838AE289834FB75E
-:10275000F894DE01139620E03EE051E2E32FF0E032
-:1027600050935700E49120FF03C0E295EF703F5F64
-:10277000EF708E2F90E0EA3010F0C79601C0C0963F
-:102780008D939D932F5F243149F74FBF8091E800CF
-:10279000877F8093E8006AE270E0CE0101960E9494
-:1027A000091014C0AE014F5F5F4F6091ED010E94B0
-:1027B000500FBC01009709F440C09091E800977F4A
-:1027C0009093E80089819A810E946C108091E800C2
-:1027D0008B778093E80031C0803879F58091E800EC
-:1027E000877F8093E8008091E4018093F1008091DD
-:1027F000E8008E778093E8000E9402111EC08111CC
-:102800001CC09091EB019230C0F48091E800877F6A
-:102810008093E8009093E4010E9402118091E4010A
-:10282000811106C08091E30087FD02C081E001C0F4
-:1028300084E08093E8010E94440E8091E80083FFC9
-:102840000AC08091E800877F8093E8008091EB00C8
-:1028500080628093EB00AA960FB6F894DEBF0FBE9D
-:10286000CDBFDF91CF911F910895CF938091E80163
-:102870008823A1F0C091E900CF709091EC00892FDE
-:10288000817090FD80E8C82B1092E9008091E800EB
-:1028900083FD0E94E412CF70C093E900CF910895A8
-:1028A00090937A01809379010895E0917901F091F4
-:1028B0007A01309721F00190F081E02D099480E0B9
-:1028C0000895EF92FF920F931F93CF93DF93E091C0
-:1028D0007901F0917A013097B1F18C010280F38196
-:1028E000E02D09958091D30182FF2DC080FF04C0A7
-:1028F00086EB93E00E94C506E80118E080EBE82E25
-:1029000083E0F82E8091D30180FF0BC088811F9255
-:102910008F93FF92EF920E945E070F900F900F909F
-:102920000F90115021961111EDCF8091D30180FFAE
-:102930000AC08EEA93E0DF91CF911F910F91FF9033
-:10294000EF900C94C506DF91CF911F910F91FF90EE
-:10295000EF900895E0917901F0917A01309721F09C
-:102960000480F581E02D099408952091770130913C
-:1029700078018217930771F0909378018093770123
-:10298000E0917901F0917A01309721F00680F7818A
-:10299000E02D0994089520917501309176018217F8
-:1029A000930771F09093760180937501E09179011E
-:1029B000F0917A01309721F00084F185E02D09949F
-:1029C000089508950C94E1140E9471200E94990BBF
-:1029D0000E943B210C94B22ACF93DF931F92CDB774
-:1029E000DEB79091D30192FF10C090FF0EC01F92EE
-:1029F0008F9328EC33E03F932F9389830E945E07E7
-:102A00000F900F900F900F9089810F90DF91CF91D1
-:102A10000C94830B5F926F927F928F929F92AF92F2
-:102A2000BF92CF92DF92EF92FF920F931F93CF93BB
-:102A3000DF9300D000D01F92CDB7DEB70E94DE0B2F
-:102A400096E8C92E91E0D92E04E010E0AA24A394C0
-:102A5000B12C502E802F0E94620C4C01F601729016
-:102A600062906F016826792661147104A1F4015007
-:102A7000110978F78FEF89838A831B820E947A205D
-:102A80008160782F9D838C8349815A816B818D81F0
-:102A90000E94BA1538C08091D30181FD0E946B0C51
-:102AA0002DE030E07501022E02C0EE0CFF1C0A94EE
-:102AB000E2F7C70186219721892B09F129835A82E0
-:102AC0008E209F2091E0892809F490E09B830E944A
-:102AD0007A208160782F9D838C8349815A816B8114
-:102AE0008D810E94BA15000F111FF801E458FE4FA6
-:102AF00080819181E826F926F182E08204C021508C
-:102B0000310980F6B4CF0E94B32410917B010E945A
-:102B100055141817D1F00E94551480937B010F9023
-:102B20000F900F900F900F90DF91CF911F910F9109
-:102B3000FF90EF90DF90CF90BF90AF909F908F90DD
-:102B40007F906F905F900C94EC140F900F900F900B
-:102B50000F900F90DF91CF911F910F91FF90EF9009
-:102B6000DF90CF90BF90AF909F908F907F906F90AD
-:102B70005F900895CF93DF93CDB7DEB72B970FB655
-:102B8000F894DEBF0FBECDBF4F83588769877A8721
-:102B90008B87DE01119686E0FD0111928A95E9F797
-:102BA00085E0FE01379601900D928A95E1F7498103
-:102BB0005A816B817C818D819E810E94311C2B9674
-:102BC0000FB6F894DEBF0FBECDBFDF91CF91089551
-:102BD000CF93882309F4C2C0C82F823859F40E94C9
-:102BE000551481FDBBC089E30E940B1F0E948E1FFC
-:102BF00089E30CC0833879F40E94551480FDAEC07F
-:102C000083E50E940B1F0E948E1F83E50E94281FF0
-:102C1000CF910C948E1F843859F40E94551482FD74
-:102C20009DC087E40E940B1F0E948E1F87E4EECF99
-:102C30008CEF8C0F813A48F48C2F0E945D29811112
-:102C40008DC08C2F0E940B1FE3CF80E28C0F883049
-:102C500048F4C77081E001C0880FCA95EAF70E9466
-:102C6000471FD6CF8BE58C0F833078F4C53A29F017
-:102C7000C63A31F083E890E005C081E890E002C0F8
-:102C800082E890E0CF910C94B51488E58C0F8331E5
-:102C900008F064C0C83A39F1C93A41F1CA3A49F179
-:102CA000CB3A51F1CC3A59F1CD3A61F1C03B69F1DF
-:102CB000CE3A71F1CF3A79F1C13B81F1C23B89F152
-:102CC000C33B91F1C43B99F1C53BA1F1C63BA9F1CE
-:102CD000C73BB1F1C83BB9F1C93BC1F1CA3BC9F12E
-:102CE00080E090E038C082EE90E035C089EE90E060
-:102CF00032C08AEE90E02FC085EB90E02CC086EBCE
-:102D000090E029C087EB90E026C08CEC90E023C0D7
-:102D10008DEC90E020C083E891E01DC08AE891E04E
-:102D20001AC082E991E017C084E991E014C081E201
-:102D300092E011C083E292E00EC084E292E00BC008
-:102D400085E292E008C086E292E005C087E292E068
-:102D500002C08AE292E0CF910C94CB14CF910895F7
-:102D6000882309F44BC0823859F40E94551481FF1E
-:102D700045C089E30E940B1F0E948E1F89E30CC08F
-:102D8000833871F40E94551480FF38C083E50E9497
-:102D90000B1F0E948E1F83E50E94281F0C948E1F1C
-:102DA000843859F40E94551482FF28C087E40E9499
-:102DB0000B1F0E948E1F87E4EFCF9CEF980F913A74
-:102DC00058F390E2980F983050F4877091E001C06A
-:102DD000990F8A95EAF7892F0E944D1FDFCF9BE557
-:102DE000980F933020F480E090E00C94B514885A4A
-:102DF000833120F480E090E00C94CB140895882374
-:102E000021F00E94471F0C948E1F0895882321F003
-:102E10000E944D1F0C948E1F08957F928F929F9257
-:102E2000AF92BF92CF92DF92EF92FF920F931F93D8
-:102E3000CF93DF931F92CDB7DEB77C01C62E772EDE
-:102E4000FC01058102950F70128111110E94641F0F
-:102E50000E94041F882379F0112369F080E28C0D11
-:102E6000883048F082E00E94ED1E0E94041F91E02D
-:102E7000D82ED92601C0D12CE72DE295EF70F0E0D5
-:102E8000E05AFF4F0C94D72C872D807F072D0F70B1
-:102E9000882311F00295007F112389F0002309F4A3
-:102EA00099C180E28C0D883020F4802F0E94471F4A
-:102EB00003C0802F0E94571F0E948E1F8BC18C2D34
-:102EC0000E94B016002309F4C3C180E28C0D883043
-:102ED00020F4802F0E944D1F03C0802F0E945D1F91
-:102EE0000E948E1FB5C1872D807F972D9F708032E5
-:102EF00011F4892F03C0892F8295807FCC2021F087
-:102F0000F1E0CF16A1F01DC0112339F0002319F113
-:102F1000013009F50E94771F9BC1002319F0013091
-:102F200009F496C189830E947A1F898110C11123F7
-:102F300021F0063008F08CC10EC0053008F088C1C1
-:102F400006C1112359F0002331F0F701958190FF5C
-:102F500041C19F7095830E94FF167AC1002309F436
-:102F6000F6C03EC1872D86958695837090E00097C8
-:102F700019F0019761F06CC1112321F08C2D972D70
-:102F8000937002C080E090E00E94B51461C11123EB
-:102F900021F08C2D972D937002C080E090E00E946C
-:102FA000CB1456C18C2D112319F00E94392302C075
-:102FB0000E94A1230E9426244BC1872D837009F013
-:102FC00052C0111145C18C2D829586958770880F4E
-:102FD000880F9C2D9F70892E912CA12CB12C082E2E
-:102FE00004C0880C991CAA1CBB1C0A94D2F7C4FE0E
-:102FF00014C00FE010E020E030E0B901A80104C0E7
-:10300000440F551F661F771F8A95D2F7CB01BA016F
-:10301000609570958095909503C060E070E0CB015D
-:10302000272D26952695237030E02230310569F052
-:103030002330310589F0682979298A299B29213093
-:10304000310571F00E94791D03C1682979298A2907
-:103050009B290E94951DFCC00E94791DC501B401E9
-:103060000E945D1DF5C0112319F0872D817001C0EC
-:103070008695882309F4ECC08C2D829586958770FF
-:10308000880F880F9C2D9F70892E912CA12CB12C1C
-:10309000082E04C0880C991CAA1CBB1C0A94D2F7E9
-:1030A000C4FE14C00FE010E020E030E0B901A80138
-:1030B00004C0440F551F661F771F8A95D2F7CB01B6
-:1030C000BA01609570958095909503C060E070E0BE
-:1030D000CB01272D269526952370422F50E04230B4
-:1030E000510569F04330510589F0682979298A2909
-:1030F0009B294130510571F00E94531EA9C06829D7
-:1031000079298A299B290E946F1EA2C00E94531E02
-:10311000C501B4010E94371E9BC08C2D90E0FC01BC
-:10312000E05EF109E531F10508F050C0E059FF4FCC
-:103130000C94D72C0C2D0F70872D8F71112321F03B
-:103140000E94D01D802F07CF0E94F11D802F0E946A
-:1031500006177EC0112341F0053008F079C0872D95
-:103160008F710E94161E74C0063008F071C0F7CF30
-:10317000112339F0872D8F710E94D01D69C0112352
-:10318000C9F3872D8F710E94F11D62C0112329F0B0
-:10319000872D8F710E94BB1D5BC00E94B11D58C05E
-:1031A000112351F0172D1F71812F0E94D01D63E054
-:1031B000812F0E94E41E4CC081E00E94ED1E02306F
-:1031C00008F446C082E00E94ED1E42C0112331F097
-:1031D000002381F28C2D0E94E8153AC0002389F269
-:1031E0008C2D0E94B01634C0472D4F706C2DC70136
-:1031F0000E94B0070E94D51C2BC0111129C0472D79
-:103200004F7050E042305105B9F04CF44115510572
-:1032100081F041305105E1F40E94ED2A19C043309C
-:10322000510569F04430510599F48C2D0E94782B9A
-:103230000FC00E94C32A0CC00E941C2B09C00E9410
-:10324000422B06C0472D4F706C2DC7010E946408A9
-:10325000DD20F9F00E94E01E80FD1BC0F701128204
-:103260000E94DA1E0E94D01DC7010E9458190E94B8
-:10327000DA1E0F90DF91CF911F910F91FF90EF9089
-:10328000DF90CF90BF90AF909F908F907F900C94E5
-:10329000F11D0F90DF91CF911F910F91FF90EF9053
-:1032A000DF90CF90BF90AF909F908F907F900895C8
-:1032B0000F931F93CF93DF93EC01888199812B812A
-:1032C0003C81232BB9F09F3F11F48F3F99F0CE0141
-:1032D0000E94B807882371F0688179818A810E94F1
-:1032E000D61E8C010E948B1E0E94521DB801CE0179
-:1032F0000E940D17DF91CF911F910F9108950E94A9
-:10330000641F0E94741F0E94391F0E948E1F0E941A
-:1033100059250E94262480E090E00E94B51480E0A8
-:1033200090E00C94CB140E94541F0C947F190E94BF
-:10333000CB1E292F22952F7030E02C3031054CF414
-:103340002A3031056CF42250310922303105A8F4BD
-:1033500007C02C30310569F02F30310551F00DC018
-:10336000803F69F018F4803E40F409C0843F29F49E
-:1033700006C093FB882780F9089580E0089581E0D6
-:103380000895CF93DF9300D000D01F92CDB7DEB762
-:103390000F900F900F900F900F90DF91CF910895A5
-:1033A000CF93DF9300D000D000D0CDB7DEB7269604
-:1033B0000FB6F894DEBF0FBECDBFDF91CF91089559
-:1033C0001F93CF93DF93C091860116E08091870110
-:1033D000C81799F0D0E01C9FF0011D9FF00D11243B
-:1033E000E857FE4F408151816281738184819581CC
-:1033F0000E94D0192196C770E9CFDF91CF911F911C
-:1034000008954091B8015091B9016091BA0170914D