summaryrefslogtreecommitdiffstats
path: root/keyboard
diff options
context:
space:
mode:
Diffstat (limited to 'keyboard')
-rw-r--r--keyboard/planck/Makefile2
-rw-r--r--keyboard/planck/matrix.c2
-rw-r--r--keyboard/planck/planck_pcb.hex2725
3 files changed, 1156 insertions, 1573 deletions
diff --git a/keyboard/planck/Makefile b/keyboard/planck/Makefile
index 8780e8ab34..2f0ba5ba9d 100644
--- a/keyboard/planck/Makefile
+++ b/keyboard/planck/Makefile
@@ -124,7 +124,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
#SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend
# NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA
BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
-# MIDI_ENABLE = YES # MIDI controls
+MIDI_ENABLE = YES # MIDI controls
# UNICODE_ENABLE = YES # Unicode
ifdef MIDI_ENABLE
diff --git a/keyboard/planck/matrix.c b/keyboard/planck/matrix.c
index d335a8fbe1..8a021719ce 100644
--- a/keyboard/planck/matrix.c
+++ b/keyboard/planck/matrix.c
@@ -65,9 +65,7 @@ void matrix_init(void)
MCUCR |= (1<<JTD);
MCUCR |= (1<<JTD);
- #if BACKLIGHT_ENABLE == 'yes'
backlight_init_ports();
- #endif
// Turn status LED on
DDRE |= (1<<6);
diff --git a/keyboard/planck/planck_pcb.hex b/keyboard/planck/planck_pcb.hex
index a7bcce9dc6..21d49f7fc2 100644
--- a/keyboard/planck/planck_pcb.hex
+++ b/keyboard/planck/planck_pcb.hex
@@ -1,1571 +1,1156 @@
-:100000000C94A9080C94ED080C94ED080C94ED08E0
-:100010000C94ED080C94ED080C94ED080C94ED088C
-:100020000C94ED080C94ED080C948E120C94601353
-:100030000C9480220C94ED080C94ED080C94ED08BF
-:100040000C94ED080C94ED080C94ED080C94ED085C
-:100050000C94ED080C94ED220C94ED080C94ED0832
-:100060000C94ED080C94ED080C94ED080C94ED083C
-:100070000C94ED080C94ED080C94ED080C94ED082C
-:100080000C94ED080C94ED080C94ED080C94ED081C
-:100090000C94ED080C94ED080C94ED080C94ED080C
-:1000A0000C94ED080C94ED080C94ED08002C282C11
-:1000B000292A062D062DB52B062D062D522C062D90
-:1000C000652CD32C062D062D062D062DA82C8F2C45
-:1000D000062D782C062D382C062D062D002D002DF2
-:1000E000002D002D002D002D002D002D002DFE2CAB
-:1000F000062DFE2C062D062D062D062D062D062D71
-:10010000062D062D062D062D062DFE2C062D062D60
-:10011000B52B962B022D022D022D022D022D022D24
-:10012000022D022D022D022D022D022DE32C062D73
-:10013000142C626F756E6365213A200025303258A9
-:10014000000A000A722F63203031323334353637DB
-:1001500038394142434445460A0025303258003A76
-:1001600020002530313662000A000000F1A2F1A320
-:10017000018C028C2B0014001A00080015001700D7
-:100180001C0018000C00120013002A0029000400B3
-:100190001600070009000A000B000D000E000F00FA
-:1001A00033003400E1001D001B00060019000500AB
-:1001B0001100100036003700380028001340E0001E
-:1001C000E200E30002202C002C000120500051002E
-:1001D00052004F002B0014001A00090013000A00FF
-:1001E0000D000F0018001C0033002A002900040035
-:1001F00015001600170007000B00110008000C0086
-:1002000012003400E1001D001B000600190005006B
-:100210000E0010003600370038002800C300E00050
-:10022000E200E30002202C002C00012050005100CD
-:1002300052004F0035001E001F0020002100220048
-:10024000230024002500260027002A0001000320A7
-:10025000042048120100010001002D002E002F0093
-:1002600030003100010044004500680069006A0068
-:100270006B006C006D006E006F000100010001005A
-:10028000010001000100010001000120AB00AA00F3
-:10029000A900AE0035021E021F0220022102220226
-:1002A000230224022502260227022A00010003203D
-:1002B000042048120712010001002D022E022F0215
-:1002C0003002310201003A003B003C003D003E009C
-:1002D0003F004000410042004300010001000100D6
-:1002E000010001000220010001000100AB00AA0092
-:1002F000A900AE0001090209005B435D005B445D9B
-:10030000005B525D005B535D005B575D00555342DF
-:1003100020636F6E666967757265642E0A004B65AF
-:1003200079626F6172642073746172742E0A005B6B
-:10033000735D000E0350006C0061006E0063006B83
-:100340000000002C034F007200740068006F006C06
-:100350000069006E0065006100720020004B0065BE
-:1003600000790062006F0061007200640073000099
-:10037000000403090409028D00050100A0320904EC
-:1003800000000103010100092111010001223F00C9
-:100390000705810308000A090401000103010200A6
-:1003A000092111010001224D000705820308000AFE
-:1003B00009040200010300000009211101000122CB
-:1003C00036000705830308000A090403000203003E
-:1003D00000000921110100012220000705840320EB
-:1003E00000010705040320000109040400010300C3
-:1003F00000000921110100012239000705850310C1
-:1004000000011201100100000008EDFE6060010013
-:100410000102000105010906A101050719E029E70C
-:1004200015002501950875018102050819012905A6
-:100430009505750191029501750391010507190054
-:10044000297715002501957875018102C00631FFD5
-:100450000974A1010975150025FF95207508810211
-:100460000976150025FF952075089102C005010940
-:1004700080A101850216010026B7001A01002AB7E3
-:1004800000751095018100C0050C0901A1018503CB
-:10049000160100269C021A01002A9C027510950183
-:1004A0008100C005010902A1010901A10005091986
-:1004B0000129051500250195057501810295017534
-:1004C0000381010501093009311581257F950275E8
-:1004D00008810609381581257F9501750881060573
-:1004E0000C0A38021581257F950175088106C0C068
-:1004F00005010906A101050719E029E715002501F5
-:100500009508750181029501750881010508190199
-:10051000290595057501910295017503910105075E
-:10052000190029FF150025FF950675088100C06B8D
-:100530006579626F6172645F7265706F72743A2080
-:10054000002530325820000A006B6579626F6172B5
-:10055000645F7365745F6C65643A200025303258BF
-:10056000000A006164645F6B65795F6269743A20B8
-:1005700063616E2774206164643A20253032580A22
-:100580000064656C5F6B65795F6269743A206361D2
-:100590006E27742064656C3A20253032580A006258
-:1005A0006F6F676D61676963207363616E3A202EB8
-:1005B0002E2E2000646F6E652E0A006D6F757365B8
-:1005C0006B6579205B62746E7C7820792076206878
-:1005D0005D287265702F61636C293A205B002530BD
-:1005E0003258007C0025640020002564002000258E
-:1005F000640020002564005D28002575002F00257B
-:100600007500290A006565636F6E6669673A0A00BE
-:100610004C6F636B65642E0A00556E6C6F636B657F
-:10062000642E0A000A456E74657220436F6E736F04
-:100630006C65204D6F64650A00433E20000A0A4A3B
-:10064000756D7020746F20626F6F746C6F6164657C
-:10065000722E2E2E20006E6F7420737570706F7264
-:100660007465642E0A000A44454255473A2064697D
-:100670007361626C65642E0A000A44454255473A2C
-:1006800020656E61626C65642E0A000A444542551D
-:10069000473A206D617472697820656E61626C659D
-:1006A000642E0A000A44454255473A206D6174722F
-:1006B00069782064697361626C65642E0A000A447B
-:1006C000454255473A206B6579626F6172642065D7
-:1006D0006E61626C65642E0A000A44454255473AD1
-:1006E000206B6579626F6172642064697361626C0A
-:1006F00065642E0A000A44454255473A206D6F75DD
-:10070000736520656E61626C65642E0A000A44455B
-:100710004255473A206D6F75736520646973616255
-:100720006C65642E0A000A0A2D2D2D2D2D2056658C
-:100730007273696F6E202D2D2D2D2D0A00444553A7
-:10074000433A204120636F6D70616374206F72744F
-:10075000686F6C696E656172206B6579626F61723A
-:10076000640A005649443A20307846454544284FAB
-:100770007274686F6C696E656172204B6579626F27
-:100780006172647329205049443A203078363036FB
-:100790003028506C616E636B29205645523A2030E8
-:1007A00078303030310A004255494C443A203037D5
-:1007B00064303930642D6469727479202830303A9D
-:1007C00032373A3234204A756E20203320323031AD
-:1007D00035290A004F5054494F4E533A204C554644
-:1007E0004120424F4F544D41474943204D4F5553AF
-:1007F000454B45592045585452414B455920434F8C
-:100800004E534F4C4520434F4D4D414E44204E4B8F
-:10081000524F20343039360A004743433A20342EB1
-:10082000372E32204156522D4C4942433A20312E28
-:10083000382E30204156525F415243483A2061766B
-:1008400072350A0074696D65725F636F756E743A14
-:10085000202530346C580A000A0A2D2D2D2D2D200C
-:10086000537461747573202D2D2D2D2D0A00686F22
-:1008700073745F6B6579626F6172645F6C656473DA
-:1008800028293A2025580A006B6579626F617264E5
-:100890005F70726F746F636F6C3A2025580A006B3B
-:1008A0006579626F6172645F69646C653A2025588E
-:1008B0000A004E4B524F3A20656E61626C65640AC5
-:1008C000004E4B524F3A2064697361626C65640A52
-:1008D000003F0064656661756C745F6C6179657278
-:1008E0003A20002575000A0064656275675F636FD2
-:1008F0006E6669672E7261773A20002530325800A3
-:100900000A002E656E61626C653A20002575000A4A
-:10091000002E6D61747269783A20002575000A0016
-:100920002E6B6579626F6172643A20002575000A4A
-:10093000002E6D6F7573653A20002575000A006BF7
-:1009400065796D61705F636F6E6669672E7261773E
-:100950003A200025303258000A002E737761705F0C
-:10096000636F6E74726F6C5F636170736C6F636BD7
-:100970003A20002575000A002E636170736C6F6366
-:100980006B5F746F5F636F6E74726F6C3A200025DB
-:1009900075000A002E737761705F6C616C745F6C18
-:1009A0006775693A20002575000A002E737761701B
-:1009B0005F72616C745F726775693A20002575001B
-:1009C0000A002E6E6F5F6775693A20002575000A70
-:1009D000002E737761705F67726176655F65736320
-:1009E0003A20002575000A002E737761705F6261FE
-:1009F000636B736C6173685F6261636B7370616377
-:100A0000653A20002575000A002E6E6B726F3A2041
-:100A1000002575000A006261636B6C696768745F2A
-:100A2000636F6E6669672E7261773A2000253032F7
-:100A300058000A002E656E61626C653A20002575CB
-:100A4000000A002E6C6576656C3A20002575000A58
-:100A5000000A0A2D2D2D2D2D20436F6D6D616E64C2
-:100A60002048656C70202D2D2D2D2D0A00633A092C
-:100A7000656E74657220636F6E736F6C65206D6F49
-:100A800064650A00643A09746F67676C6520646581
-:100A900062756720656E61626C650A00783A097458
-:100AA0006F67676C65206D61747269782064656238
-:100AB00075670A006B3A09746F67676C65206B6530
-:100AC00079626F6172642064656275670A006D3ACD
-:100AD00009746F67676C65206D6F75736520646559
-:100AE0006275670A00763A097072696E74206465EF
-:100AF000766963652076657273696F6E202620695A
-:100B00006E666F0A00743A097072696E74207469B7
-:100B10006D657220636F756E740A00733A097072A6
-:100B2000696E74207374617475730A00653A097094
-:100B300072696E7420656570726F6D20636F6E668A
-:100B400069670A006E3A09746F67676C65204E4BDF
-:100B5000524F0A00302F4631303A09737769746377
-:100B60006820746F204C6179657230200A00312F43
-:100B700046313A0973776974636820746F204C6159
-:100B800079657231200A00322F46323A097377694B
-:100B900074636820746F204C6179657232200A009A
-:100BA000332F46333A0973776974636820746F2072
-:100BB0004C6179657233200A00342F46343A097348
-:100BC000776974636820746F204C61796572342092
-:100BD0000A00505363723A09706F77657220646F30
-:100BE000776E2F72656D6F74652077616B652D75FB
-:100BF000700A00436170733A094C6F636B204B6558
-:100C000079626F617264284368696C642050726F06
-:100C10006F66290A00506175733A096A756D702014
-:100C2000746F20626F6F746C6F616465720A000A82
-:100C30000A2D2D2D2D2D20436F6E736F6C6520486E
-:100C4000656C70202D2D2D2D2D0A004553432F71DD
-:100C50003A09717569740A006D3A096D6F757365AB
-:100C60006B65790A007377697463685F64656661B0
-:100C7000756C745F6C617965723A2000257500208F
-:100C8000746F20002575000A00433E20000A51754C
-:100C9000697420436F6E736F6C65204D6F64650AD5
-:100CA000000A456E746572204D6F7573656B6579CA
-:100CB00020436F6E736F6C650A004D303E003F003D
-:100CC0000A0A2D2D2D2D2D204D6F7573656B6579BD
-:100CD00020506172616D65746572732048656C7037
-:100CE000202D2D2D2D2D0A004553432F713A0971CA
-:100CF0007569740A00313A0973656C656374206D17
-:100D00006B5F64656C6179282A31306D73290A0044
-:100D1000323A0973656C656374206D6B5F696E743C
-:100D2000657276616C286D73290A00333A09736520
-:100D30006C656374206D6B5F6D61785F7370656562
-:100D4000640A00343A0973656C656374206D6B5FE7
-:100D500074696D655F746F5F6D61780A00353A097B
-:100D600073656C656374206D6B5F776865656C5F38
-:100D70006D61785F73706565640A00363A09736562
-:100D80006C656374206D6B5F776865656C5F746913
-:100D90006D655F746F5F6D61780A00703A097072FB
-:100DA000696E7420706172616D65746572730A009A
-:100DB000643A097365742064656661756C742076A5
-:100DC000616C7565730A0075703A09696E637265C6
-:100DD00061736520706172616D6574657273282B33
-:100DE00031290A00646F776E3A0964656372656140
-:100DF000736520706172616D6574657273282D3141
-:100E0000290A00706775703A09696E6372656173CB
-:100E10006520706172616D6574657273282B313065
-:100E2000290A007067646F776E3A096465637265BA
-:100E300061736520706172616D6574657273282DD0
-:100E40003130290A000A7370656564203D206465AD
-:100E50006C7461202A206D61785F73706565642011
-:100E60002A2028726570656174202F2074696D6571
-:100E70005F746F5F6D6178290A007768657265201D
-:100E800064656C74613A20637572736F723D0025FE
-:100E900075002C20776865656C3D002575000A009B
-:100EA00053656520687474703A2F2F656E2E7769CC
-:100EB0006B6970656469612E6F72672F77696B6902
-:100EC0002F4D6F7573655F6B6579730A000A5175F5
-:100ED0006974204D6F7573656B657920436F6E7310
-:100EE0006F6C650A00433E200073656C6563746532
-:100EF0006420706172616D657465723A20002575B9
-:100F0000000A007365742064656661756C742076F0
-:100F1000616C7565732E0A003F004D002575003E1B
-:100F200020000A0A2D2D2D2D2D204D6F7573656B18
-:100F3000657920506172616D6574657273202D2D25
-:100F40002D2D2D0A00313A206D6B5F64656C61793F
-:100F5000282A31306D73293A20002575000A0032A5
-:100F60003A206D6B5F696E74657276616C286D7383
-:100F7000293A20002575000A00333A206D6B5F6D19
-:100F800061785F73706565643A20002575000A001A
-:100F9000343A206D6B5F74696D655F746F5F6D616E
-:100FA000783A20002575000A00353A206D6B5F778E
-:100FB0006865656C5F6D61785F73706565643A2024
-:100FC000002575000A00363A206D6B5F776865650D
-:100FD0006C5F74696D655F746F5F6D61783A200056
-:100FE0002575000A006D6B5F64656C6179203D209A
-:100FF000002575000A006D6B5F696E74657276611D
-:101000006C203D20002575000A006D6B5F6D6178D6
-:101010005F7370656564203D20002575000A006DD2
-:101020006B5F74696D655F746F5F6D6178203D20E3
-:10103000002575000A006D6B5F776865656C5F6DF4
-:1010400061785F7370656564203D20002575000A36
-:10105000006D6B5F776865656C5F74696D655F7463
-:101060006F5F6D6178203D20002575000A006D6B73
-:101070005F64656C6179203D20002575000A006D74
-:101080006B5F696E74657276616C203D200025751A
-:10109000000A006D6B5F6D61785F73706565642039
-:1010A0003D20002575000A006D6B5F74696D655FFA
-:1010B000746F5F6D6178203D20002575000A006D1A
-:1010C0006B5F776865656C5F6D61785F7370656590
-:1010D00064203D20002575000A006D6B5F77686510
-:1010E000656C5F74696D655F746F5F6D6178203DDD
-:1010F00020002575000A006261636B6C6967687483
-:1011000020696E6372656173653A2025750A006215
-:1011100061636B6C69676874206465637265617391
-:10112000653A2025750A006261636B6C69676874B3
-:1011300020746F67676C653A2025750A00626163E9
-:101140006B6C6967687420737465703A2025750A42
-:10115000000011241FBECFEFDAE0DEBFCDBF04B622
-:1011600003FE24C08091E4019091E501A091E60185
-:10117000B091E7018730904BA740B04BB9F4109283
-:10118000E4011092E5011092E6011092E70114BE0D
-:1011900084B7877F84BF88E10FB6F894809360009E
-:1011A000109260000FBEE0E0F8E3099511E0A0E0C6
-:1011B000B1E0EAEDF1E602C005900D92AA33B10765
-:1011C000D9F711E0AAE3B1E001C01D92A43EB10736
-:1011D000E1F70E94B50F0C94EB300C940000FF93E4
-:1011E000EF93E091C101F091C201309709F00995A8
-:1011F000EF91FF910895FC018591803011F0EFDFB0
-:10120000FBCF0895FF27E0E230E247FF0CC0419595
-:1012100097FF09C0EDE26095709580959095611DEE
-:10122000711D811D911D27FF02C0219530E350E201
-:10123000AA27660F771F881F991FAA1FA41710F0EF
-:10124000A41B63955A95A9F7AA3008F0A95FA05D81
-:10125000AF93F395611571058105910541F7ED3265
-:1012600011F4EF93F395F21718F43F93F395FBCF36
-:101270008F91B5DFFA95E1F70895E991F99185919C
-:10128000803021F0853219F0AADFF9CF089520E0EF
-:10129000E89455915532C1F3503311F46894559147
-:1012A0005A3348F4505390F3220F022E220F220F8C
-:1012B000200D250FF4CF0EF4219589919991533685
-:1012C00019F3533729F1533559F1BC018827992770
-:1012D000E8945C3621F4899199916894559154363B
-:1012E00039F446EF7EF077FF0DC08FEF9FEF0AC015
-:1012F00055374AE039F0583540E121F0523642E0A6
-:1013000009F00895FF93EF937DDFEF91FF91B7CF41
-:10131000FF93EF93FC0181918030B9F360DFFBCF45
-:10132000FF93EF9368DFF1CFDF93CF93CDB7DEB7B5
-:101330002596A3DFCF91DF91089584B18F7984B989
-:1013400085B1806685B98AB18E7D8AB98BB181629B
-:101350008BB9089585B7806885BF85B7806885BFDC
-:101360000E94280D6E9A769A0E949D0984B18E7E05
-:1013700084B985B1816185B93F98479A8AB18F72E6
-:101380008AB98BB1806D8BB980B38C7080BB81B30F
-:10139000836F81BB10923B0110923A01109243017E
-:1013A0001092420110923D0110923C0110924501B1
-:1013B0001092440110923F0110923E011092470199
-:1013C0001092460110924101109240011092490181
-:1013D000109248010895BF92CF92DF92EF92FF9250
-:1013E0000F931F93CF93DF93C2E4D1E0D12CCC2491
-:1013F000C394A5E0BA2EBCE3EB2EB1E0FB2E82E055
-:10140000D81661F093E0D91661F081E0D81619F092
-:10141000509A589808C0559A5D9805C0259A2D98FD
-:1014200002C0269A2E9890EA9A95F1F78FB1869588
-:101430008C25082F017010E0789B03C020E030E07D
-:1014400002C022E030E0202B312B189B03C080E04B
-:1014500090E002C084E090E0282B392B86B19927D8
-:1014600087FD9095809590958827990F881F9927DB
-:10147000F3E0880F991FFA95E1F7282B392B7C9B15
-:1014800003C080E090E002C080E190E0282B392B7F
-:101490007D9B03C080E090E002C080E290E0282BBA
-:1014A000392B7E9B03C080E090E002C080E490E096
-:1014B000282B392B8FB1992787FD90958095909592
-:1014C0008827990F881F99279695982F8827979591
-:1014D0008795282B392B4C9B03C080E090E002C0FD
-:1014E00080E091E0282B392B4E9B03C080E090E0F8
-:1014F00002C080E092E0282B392B1C9B03C080E0C7
-:1015000090E002C080E094E0282B392B89B1992724
-:1015100087FD9095809590958827990F881F99272A
-:10152000982F8827990F990F990F282B392B88818D
-:1015300099818217930741F13983288380910001B3
-:10154000882301F18091BF0180FF04C082E391E014
-:101550000E94FB088091BF0180FF0CC080910001B8
-:101560001F928F93FF92EF920E9494090F900F9019
-:101570000F900F908091BF0180FF04C081E491E043
-:101580000E94FB08B09200010E949D09D39422960C
-:1015900084E0D81234CF80910001882361F181501A
-:1015A00080930001811121C08091420190914301FB
-:1015B00090933B0180933A018091440190914501C1
-:1015C00090933D0180933C018091460190914701A9
-:1015D00090933F0180933E01809148019091490191
-:1015E000909341018093400106C08FE99FE00197ED
-:1015F000F1F700C0000081E0DF91CF911F910F91C2
-:10160000FF90EF90DF90CF90BF900895E82FF0E02B
-:10161000EE0FFF1FE65CFE4F808191810895CF920F
-:10162000DF92EF92FF920F931F93CF93DF9383E4A8
-:1016300091E00E94FB082AE3E22E21E0F22EC0E0B6
-:10164000D0E03AE5C32E31E0D32E02E611E0DF937D
-:10165000CF93DF92CF920E9494098FE591E00E9490
-:10166000FB08F701819191917F010E942A229F93AB
-:101670008F931F930F930E94940988E691E00E9434
-:10168000FB0821968DB79EB708960FB6F8949EBFBB
-:101690000FBE8DBFC430D105D1F6DF91CF911F9120
-:1016A0000F91FF90EF90DF90CF90089508950895E7
-:1016B000611107C0FC018281882319F024EF32E018
-:1016C00002C020E030E0C90108958B3B910568F429
-:1016D000883A910530F5853A9105C0F4843091053A
-:1016E00098F4019709F06FC071C0803E910508F42D
-:1016F0006AC0883E910540F09C01205F310920318D
-:10170000310508F060C05CC09C01A1C0853A91051C
-:1017100009F45FC0863A910509F45EC023E830E41D
-:1017200096C0883A910509F45AC0893A910509F49E
-:1017300059C08A3A910509F458C08B3A910509F4C9
-:1017400057C08C3A910509F456C08D3A910509F4B9
-:1017500055C0803B910509F454C08E3A910509F4B7
-:1017600053C08F3A910509F452C0813B910509F4A9
-:1017700051C0823B910509F450C0833B910509F4A7
-:101780004FC0843B910509F44EC0853B910509F497
-:101790004DC0863B910509F44CC0873B910509F487
-:1017A0004BC0883B910509F44AC0893B910509F477
-:1017B00049C08A3B910509F048C02AE236E447C097
-:1017C0009C01306544C020E030E041C021E030E0C1
-:1017D0003EC021E830E43BC022E830E438C022EECD
-:1017E00034E435C029EE34E432C02AEE34E42FC0AC
-:1017F00025EB34E42CC026EB34E429C027EB34E499
-:1018000026C02CEC34E423C02DEC34E420C023E8C3
-:1018100035E41DC02AE835E41AC022E935E417C0D2
-:1018200024E935E414C021E236E411C023E236E4B1
-:101830000EC024E236E40BC025E236E408C026E2FE
-:1018400036E405C027E236E402C020E034E4C901F2
-:10185000089508959CE0799FF001112490E3899FF9
-:10186000E00DF11D1124E60FF11DEE0FFF1FEC58E6
-:10187000FE4F25913491C9010895880F991F865113
-:101880009040FC0125913491C9010895880F991F5A
-:1018900086599E4FFC0125913491C90108950E94FB
-:1018A0002A0C9C013A9521153F4108F4CDC09C01BA
-:1018B00030522115304120F49F700E94460CC4C064
-:1018C0009C0130532115304120F49C013327306CAA
-:1018D000BCC09C0130542031310528F49C012F708C
-:1018E0003327346DB2C0803120E4920719F420E030
-:1018F00031EDABC0813140E4940719F420E030EDC4
-:10190000A4C0823120E4920719F420E032ED9DC09A
-:10191000833140E4940719F420E033ED96C081153B
-:1019200020E5920711F40C941223803E9105E0F417
-:10193000803C910568F58133910509F474C048F441
-:101940008932910509F46AC08A32910509F07AC09A
-:1019500074C089339105F9F082389105E1F085333F
-:10196000910509F06FC050C0833E9105A9F140F484
-:10197000803E9105C9F0823E910509F063C01BC00D
-:10198000863E910571F1873E910509F05BC037C035
-:101990000E943D0C59C02091D40120FD02C021FFBE
-:1019A00051C080EE90E04EC08091D40180FFF9CF0D
-:1019B00089E390E047C08091D40182FF0AC0809102
-:1019C000D40184FF03C080E090E03CC083EE90E04F
-:1019D00039C082EE90E036C08091D40182FFEFCF13
-:1019E000F8CF8091D40183FF07C08091D40184FD9A
-:1019F000EACF87EE90E026C086EE90E023C080918B
-:101A0000D40183FFF2CFF8CF8091D40185FF03C0CA
-:101A100089E290E017C085E390E014C08091D40182
-:101A200085FDF9CFF5CF8091D40186FF03C08AE20E
-:101A300090E008C081E390E005C08091D40186FD6C
-:101A4000F9CFF5CF0E94650B9C01C9010895089557
-:101A5000279A2F988FEF9FEF9093870080938600AF
-:101A60008AE08093800089E1809381000C94872E26
-:101A700081110AC080918000877F8093800010923E
-:101A80008D0010928C000895909180009860909342
-:101A9000800021E030E002C0220F331F8A95E2F778
-:101AA0002150310930938D0020938C00089580914E
-:101AB0005B0108959091DA01943009F04DC0909146
-:101AC000E9009F702091EC0020FF02C020E801C0D7
-:101AD00020E0292B94E09093E9009091EB0090FF97
-:101AE00038C09091EE0097FF34C090915C0199232B
-:101AF00021F09091E80095FF2CC010925C0196E0D7
-:101B000014C03091DA01343021F53091EB0035FD0D
-:101B100020C0915021F481E080935C011AC0EFE96C
-:101B2000FFE03197F1F700C000003091E80035FF89
-:101B3000E8CF8093F1008091E80085FD05C0809199
-:101B4000E8008E778093E8002F702093E90080E012
-:101B500008952F702093E9008FEF0895CF93DF93BE
-:101B600000D01F92CDB7DEB72091DA01243021F5E5
-:101B700023E029839B838A832093E9008FEF06C0AB
-:101B800095ED9A95F1F70000882329F09091E800EF
-:101B9000815095FFF5CF8091E80085FF0DC040E0B2
-:101BA00050E063E070E0CE0101960E947B108091CE
-:101BB000E8008E778093E8000F900F900F90DF91F0
-:101BC000CF910895CF93DF9300D01F92CDB7DEB7AA
-:101BD0002091DA01243029F522E029839B838A832E
-:101BE00083E08093E9008FEF06C095ED9A95F1F7B9
-:101BF0000000882329F09091E800815095FFF5CFEF
-:101C00008091E80085FF0DC040E050E063E070E0A7
-:101C1000CE0101960E947B108091E8008E77809320
-:101C2000E8000F900F900F90DF91CF9108952091D1
-:101C3000DA012430F9F422E02093E9002FEF06C006
-:101C400035ED3A95F1F70000222329F03091E800B4
-:101C5000215035FFF5CF2091E80025FF0BC040E073
-:101C600050E065E070E00E947B108091E8008E7784
-:101C70008093E8000895CF93DF93EC018091DA011F
-:101C8000843009F045C080910D018823C9F085E0BA
-:101C90008093E9008FEF06C095E19A95F1F7000077
-:101CA000882329F09091E800815095FFF5CF80912D
-:101CB000E80085FF2DC040E050E060E170E018C012
-:101CC00081E08093E9008FEF06C095ED9A95F1F7DA
-:101CD0000000882329F09091E800815095FFF5CF0E
-:101CE0008091E80085FF14C040E050E068E070E0BB
-:101CF000CE010E947B108091E8008E778093E800EF
-:101D000080E1FE01ABE4B1E001900D928A95E1F72C
-:101D1000DF91CF91089589EF92E00E94FB088091B6
-:101D2000D901811109C00E9413120E947012809182
-:101D3000E20084608093E20008958DEF92E00E94BB
-:101D4000FB081092D901089581E093E00C94FB0800
-:101D500085E093E00E94FB080C94570B89E093E028
-:101D60000E94FB080C947C228091DA01843049F5B2
-:101D70008091E9008F709091EC0090FF02C090E894
-:101D800001C090E0982B84E08093E9008091EB0003
-:101D900080FF14C08091EE0087FD03C00FC0109239
-:101DA000F1008091E80085FDFACF8091E80080FF86
-:101DB00005C08091E8008E778093E8009F70909333
-:101DC000E900089542E061EC81E00E94891142E05F
-:101DD00061EC82E00E94891142E061EC83E00E94A4
-:101DE000891146E261EC84E00E94891142E161ECD4
-:101DF00085E00C9489118091DC01833009F456C090
-:101E000030F4813071F0823009F0AEC095C08A3074
-:101E100009F482C08B3009F461C0893009F0A4C094
-:101E200020C08091DB01813A09F09EC08091E800DA
-:101E3000877F8093E8008091DF019091E001892BFA
-:101E400021F060E080E090E003C060E18BE491E08D
-:101E500070E00E94CA108091E8008B778093E800C0
-:101E600008958091DB01813209F07EC08091DF010D
-:101E70009091E001009719F0049709F075C08091E6
-:101E8000E800877F8093E80005C08091DA0188230D
-:101E900009F46AC08091E80082FFF7CF8091F100D9
-:101EA00080935B018091E8008B775AC08091DB01C1
-:101EB000813A09F059C08091DF019091E001892BAE
-:101EC00009F052C08091E800877F8093E8008091FC
-:101ED000E80080FFFCCF80910C013DC08091DB01C8
-:101EE000813209F041C08091DF019091E001892B9E
-:101EF000D9F58091E800877F8093E8000E94C011A7
-:101F00009091DD0181E0911101C080E080930C018E
-:101F100080930D010C94A51B8091DB01813221F58A
-:101F20008091E800877F8093E8000E94C011809133
-:101F3000DE0180934A0108958091DB01813AA1F48A
-:101F40008091E800877F8093E8008091E80080FF1F
-:101F5000FCCF80914A018093F1008091E8008E7758
-:101F60008093E8000C94C011089584B7877F84BFE4
-:101F700088E10FB6F89480936000109260000FBE65
-:101F800090E080E80FB6F894809361009093610030
-:101F90000FBE0E9413120E9470128091E2008460B2
-:101FA0008093E2008AE59DE00E94C02178948091B0
-:101FB000DA018430E1F78DE093E00E94FB080E9493
-:101FC0009F1582E091E00E940D158EE193E00E9442
-:101FD000FB080FC08FE293E00E94FB080E944122A1
-:101FE0008091D801882329F00E94672281110E94E4
-:101FF00065108091DA01853069F30E94CF15F9CF21
-:10200000292F332723303105B1F04CF4213031052D
-:1020100009F44DC02230310509F04EC007C021320D
-:10202000310541F12232310591F146C0EDE8F0E091
-:1020300085E793E045C099278130910569F08230AA
-:10204000910589F0892B09F037C0E1E7F3E0E491CD
-:10205000F0E081E793E034C0E3E4F3E0E491F0E002
-:1020600083E493E02DC0E3E3F3E0E491F0E083E365
-:1020700093E026C0653000F5E62FF0E0EE0FFF1F7D
-:10208000EA5EFE4F80819181E9E0F0E019C06530A1
-:1020900098F4E62FF0E0DF01AA0FBB1FA05EBE4F51
-:1020A0008D919C91E65DFE4FE081F0E009C0E2E198
-:1020B000F0E082E094E004C0E0E0F0E080E090E056
-:1020C000DA018D939C93CF01089580E189BD82E16F
-:1020D00089BD09B400FEFDCF8091D8008F7D80932B
-:1020E000D8008091E00082608093E0008091E00061
-:1020F00081FDFCCF0895BF92CF92DF92EF92FF92C5
-:102100000F931F93CF93DF937C018B01EA010E9411
-:10211000E111B82E811133C0209731F02881398127
-:10212000021B130BE20EF31EC12CD12C23C0809195
-:10213000E80085FD15C08091E8008E778093E80067
-:10214000209749F0888199818C0D9D1D9983888302
-:1021500025E0B22E14C00E94E111882359F00EC070
-:10216000F70181917F018093F10001501109FFEF88
-:10217000CF1ADF0A01151105D1F601C0B82E8B2D3B
-:10218000DF91CF911F910F91FF90EF90DF90CF9053
-:10219000BF9008954091E1015091E2014617570721
-:1021A00048F06115710539F44091E8004E7740938D
-:1021B000E80001C0BA01FC0140E033C08091DA01BF
-:1021C000882309F442C0853009F441C08091E800B9
-:1021D00083FD39C08091E80082FD2FC08091E80026
-:1021E00080FF1FC09091F3008091F200392F20E012
-:1021F000A901482BCA0106C041914093F1006150EA
-:10220000710901966115710519F088309105A0F3E7
-:1022100041E0089709F040E08091E8008E778093D4
-:10222000E8006115710551F64111C8CF06C08091D3
-:10223000DA01882351F0853051F08091E80082FF67
-:10224000F6CF80E0089581E0089582E0089583E06C
-:1022500008954091E1015091E2014617570748F077
-:102260006115710539F44091E8004E774093E8001C
-:1022700001C0BA01FC0140E034C08091DA0188233A
-:1022800009F443C0853009F442C08091E80083FD21
-:102290003AC08091E80082FD30C08091E80080FF64
-:1022A00020C09091F3008091F200392F20E0A90125
-:1022B000482BCA0107C044914093F1003196615008
-:1022C000710901966115710519F08830910598F32F
-:1022D00041E0089709F040E08091E8008E77809314
-:1022E000E8006115710549F64111C7CF06C080911C
-:1022F000DA01882351F0853051F08091E80082FFA7
-:10230000F6CF80E0089581E0089582E0089583E0AB
-:102310000895982F2CC09093E900981739F0709188
-:10232000EC002091ED005091F00003C0242F762F97
-:1023300050E021FD02C09F5F1AC03091EB003E7F4C
-:102340003093EB003091ED003D7F3093ED00309104
-:10235000EB0031603093EB007093EC002093ED00C4
-:102360005093F0002091EE0027FDE5CF07C0973095
-:1023700090F28F708093E90081E0089580E00895E5
-:102380008091DB0187FD05C08091E80080FF0EC0D1
-:1023900012C08091E80082FD05C08091DA018111B0
-:1023A000F8CF08958091E8008B7708C08091DA011A
-:1023B0008111EACF08958091E8008E778093E8003C
-:1023C00008958091E4009091E50045E62091EC00AD
-:1023D00020FD1FC023C02091DA01222391F0253077
-:1023E00091F02091EB0025FD10C02091E400309188
-:1023F000E5002817390751F34150C90139F784E046
-:10240000089582E0089583E0089581E0089580E0D2
-:1024100008952091E80020FFDECFF9CF2091E80059
-:1024200022FFD9CFF4CF0E9481120E948912E0EEE0
-:10243000F0E0808181608083E8EDF0E080818F773B
-:10244000808319BCA7EDB0E08C918E7F8C93808146
-:102450008F7E80831092D90108950F931F93CF939D
-:10246000DF930E9481120E948912C8EDD0E088811A
-:102470008F77888388818068888388818F7D88832F
-:1024800019BC1092DA011092D6011092D801109264
-:10249000D70100EE10E0F80180818B7F8083888176
-:1024A0008160888342E060E080E00E948911E1EE73
-:1024B000F0E080818E7F8083E2EEF0E080818160B9
-:1024C0008083808188608083F80180818E7F808313
-:1024D000888180618883DF91CF911F910F9108954A
-:1024E000E8EDF0E080818F7E8083E7EDF0E0808191
-:1024F0008160808384E082BF81E08093D9010C9465
-:102500002D12E8EDF0E080818E7F80831092E20052
-:1025100008951092DA001092E10008951F920F9230
-:102520000FB60F9211242F933F934F935F936F93A6
-:102530007F938F939F93AF93BF93EF93FF9380917C
-:10254000E10082FF0BC08091E20082FF07C0809112
-:10255000E1008B7F8093E1000E94B40E8091DA004D
-:1025600080FF1FC08091D80080FF1BC08091DA00DF
-:102570008E7F8093DA008091D90080FF0DC080E1CA
-:1025800089BD82E189BD09B400FEFDCF81E0809361
-:10259000DA010E948B0E05C019BC1092DA010E946C
-:1025A0009D0E8091E10080FF19C08091E20080FFC4
-:1025B00015C08091E2008E7F8093E2008091E2005E
-:1025C00080618093E2008091D80080628093D8007F
-:1025D00019BC85E08093DA010E94A80E8091E10089
-:1025E00084FF30C08091E20084FF2CC080E189BD6F
-:1025F00082E189BD09B400FEFDCF8091D8008F7DB6
-:102600008093D8008091E1008F7E8093E1008091DB
-:10261000E2008F7E8093E2008091E20081608093EF
-:10262000E2008091D601882311F084E007C08091F8
-:10263000E30087FF02C083E001C081E08093DA01FC
-:102640000E94AE0E8091E10083FF29C08091E200DC
-:1026500083FF25C08091E100877F8093E10082E0C5
-:102660008093DA011092D6018091E1008E7F8093F1
-:10267000E1008091E2008E7F8093E2008091E20091
-:1026800080618093E20042E060E080E00E94891176
-:102690008091F00088608093F0000E94A40EFF916A
-:1026A000EF91BF91AF919F918F917F916F915F91CA
-:1026B0004F913F912F910F900FBE0F901F90189543
-:1026C0001F920F920FB60F9211242F933F934F93A7
-:1026D0005F936F937F938F939F93AF93BF93CF93AA
-:1026E000EF93FF938091E9008F709091EC0090FF41
-:1026F00002C090E801C090E0C92FC82B1092E900F9
-:102700008091F000877F8093F00078940E94A4135A
-:102710001092E9008091F00088608093F000CF7003
-:10272000C093E900FF91EF91CF91BF91AF919F913D
-:102730008F917F916F915F914F913F912F910F906A
-:102740000FBE0F901F9018951F93CF93DF93CDB7B7
-:10275000DEB7AC970FB6F894DEBF0FBECDBFEBED82
-:10276000F1E08091F100819321E0E33EF207C9F7A7
-:102770000E94FB0E8091E80083FF37C18091DB014E
-:102780009091DC01953009F488C038F49130B1F1B2
-:1027900070F0933009F029C131C0983009F4F8C0C5
-:1027A000993009F404C1963009F01FC19DC08038EA
-:1027B00021F0823809F019C108C08091D7019091A9
-:1027C000D801992389F082600FC08091DF01909138
-:1027D000E0018F7099278093E9008091EB0085FBE1
-:1027E000882780F91092E9009091E800977F9093F4
-:1027F000E8008093F1001092F100D5C0882319F011
-:10280000823009F0F2C08F7121F0823009F0EDC002
-:102810000BC08091DD01813009F0E7C0933009F0F1
-:1028200080E08093D8012FC08091DD0181112BC001
-:102830008091DF019091E0018F709927009709F452
-:10284000D4C08093E9002091EB0020FF1CC02091B0
-:10285000DC01233021F48091EB00806212C0909162
-:10286000EB0090619093EB0021E030E001C0220F7B
-:102870008A95EAF72093EA001092EA008091EB0033
-:1028800088608093EB001092E9008091E800877FD8
-:102890008093E8000E94C011A8C08111A6C0809159
-:1028A000DD019091DE018F779927182F9091E30039
-:1028B0009078982B9093E3008091E800877F809335
-:1028C000E8000E94C0118091E80080FFFCCF809159
-:1028D000E30080688093E300112311F083E001C0DE
-:1028E00082E08093DA0181C08058823008F07DC098
-:1028F0008091DD019091DE018C3D23E0920779F516
-:1029000083E08A838AE289834FB7F894DE011396C5
-:1029100020E03EE051E2E32FF0E050935700E491D5
-:1029200020FF03C0E295EF703F5FEF708E2F90E0C5
-:10293000EA3010F0C79601C0C0968D939D932F5F2B
-:10294000243149F74FBF8091E800877F8093E800EA
-:102950006AE270E0CE0101960E94CA1013C0AE0177
-:10296000455D5F4F6091DF010E9400100097E9F123
-:102970002091E800277F2093E800BC018BA59CA54F
-:102980000E9429118091E8008B778093E8002DC088
-:10299000803859F58091E800877F8093E800809126
-:1029A000D6018093F1008091E8008E7771CF81117C
-:1029B0001CC09091DD019230C0F48091E800877FC7
-:1029C0008093E8009093D6010E94C0118091D601B7
-:1029D000811104C08091E30087FF02C084E001C040
-:1029E00081E08093DA010E94E20E8091E80083FF8B
-:1029F0000AC08091E800877F8093E8008091EB0017
-:102A000080628093EB00AC960FB6F894DEBF0FBEE9
-:102A1000CDBFDF91CF911F91089590935E01809378
-:102A20005D01089580915D0190915E010895E091AE
-:102A30005D01F0915E01309721F00190F081E02D71
-:102A4000099480E00895FF920F931F93CF93DF9333
-:102A50008C01E0915D01F0915E01309799F1028067
-:102A6000F381E02D09958091BF0182FF2BC080FF8B
-:102A700004C08FE295E00E94FB08E80180E1F82E97
-:102A800001E415E08091BF0180FF0BC088811F9297
-:102A90008F931F930F930E9494090F900F900F90A4
-:102AA0000F90FA942196F110EDCF8091BF0180FF35
-:102AB00009C087E495E0DF91CF911F910F91FF90BE
-:102AC0000C94FB08DF91CF911F910F91FF90089517
-:102AD000E0915D01F0915E01309721F00480F58175
-:102AE000E02D0994089520915F01309160018217D3
-:102AF000930771F09093600180935F01E0915D0115
-:102B0000F0915E01309721F00680F781E02D099465
-:102B1000089520916101309162018217930771F04D
-:102B20009093620180936101E0915D01F0915E01FB
-:102B3000309721F00084F185E02D099408950E94DA
-:102B4000A9220E94AA090E947D230C94872ECF936C
-:102B5000C82F8091BF0182FF1EC080FF04C089E49E
-:102B600095E00E94FB088091BF0180FF0CC01F927E
-:102B7000CF932CE535E03F932F930E9494090F905B
-:102B80000F900F900F908091BF0180FF04C081E6ED
-:102B900095E00E94FB088C2FCF910C94270D5F923B
-:102BA0006F927F928F929F92AF92BF92CF92DF925D
-:102BB000EF92FF920F931F93CF93DF93CDB7DEB7C2
-:102BC0002A970FB6F894DEBF0FBECDBF0E94EB0967
-:102BD00093E6C92E91E0D92E00E010E0AA24A39438
-:102BE000B12C502E802F0E94060B3C01F601E19083
-:102BF000F1906F01E826F926E114F10431F40F5F3A
-:102C00001F4F0430110569F73AC08091BF0181FD63
-:102C10000E940F0B20E030E04501022E02C0880C1C
-:102C2000991C0A94E2F7C4018E219F21892B09F196
-:102C30002E835F826820792081E0672809F480E094
-:102C400088870E94B2228160782F9A8789874E8177
-:102C50005F8168858A850E948816F801EE0FFF1F44
-:102C6000ED59FE4F8081918188259925918380833C
-:102C700016C02F5F3F4F2C30310571F6C0CF8FEF5C
-:102C800089838A831B820E94B2228160782F9D8370
-:102C90008C8349815A816B818D810E9488160E94A4
-:102CA000FB2610916B010E9417151817D9F00E948E
-:102CB000171580936B012A960FB6F894DEBF0FBEEE
-:102CC000CDBFDF91CF911F910F91FF90EF90DF90DB
-:102CD000CF90BF90AF909F908F907F906F905F90BC
-:102CE0000C94A7152A960FB6F894DEBF0FBECDBF81
-:102CF000DF91CF911F910F91FF90EF90DF90CF90D8
-:102D0000BF90AF909F908F907F906F905F9008954D
-:102D1000CF93DF93CDB7DEB72B970FB6F894DEBF16
-:102D20000FBECDBF4F83588769877A878B87DE01B7
-:102D3000119686E0FD0111928A95E9F785E0FE0182
-:102D4000379601900D928A95E1F749815A816B81FE
-:102D50007C818D819E810E94601E2B960FB6F89417
-:102D6000DEBF0FBECDBFDF91CF910895CF93C82FA7
-:102D7000882309F4C1C0823859F40E94171581FDD7
-:102D8000BBC089E30E94C5200E949A2189E30CC040
-:102D9000833879F40E94171580FDAEC083E50E9448
-:102DA000C5200E949A2183E50E941321CF910C94A3
-:102DB0009A21843859F40E94171582FD9DC087E43A
-:102DC0000E94C5200E949A2187E4EECF8450813A68
-:102DD00048F48C2F0E94112D81118EC08C2F0E94DF
-:102DE000C520E4CF8C2F805E883050F4C77081E01E
-:102DF00090E001C0880FCA95EAF70E946121D6CF02
-:102E00008C2F855A833078F4C53A29F0C63A31F4CC
-:102E100082E890E005C081E890E002C083E890E09D
-:102E2000CF910C9473158C2F885A833108F064C0AD
-:102E3000C83A39F1C93A41F1CA3A49F1CB3A51F1AC
-:102E4000CC3A59F1CD3A61F1C03B69F1CE3A71F11A
-:102E5000CF3A79F1C13B81F1C23B89F1C33B91F19A
-:102E6000C43B99F1C53BA1F1C63BA9F1C73BB1F108
-:102E7000C83BB9F1C93BC1F1CA3BC9F58AE292E04E
-:102E800038C082EE90E035C089EE90E032C08AEE24
-:102E900090E02FC085EB90E02CC086EB90E029C03D
-:102EA00087EB90E026C08CEC90E023C08DEC90E0A6
-:102EB00020C083E891E01DC08AE891E01AC082E951
-:102EC00091E017C084E991E014C081E292E011C062
-:102ED00083E292E00EC084E292E00BC085E292E0D1
-:102EE00008C086E292E005C087E292E002C080E07E
-:102EF00090E0CF910C948915CF910895882309F41F
-:102F00004DC0823859F40E94171581FF47C089E3EC
-:102F10000E94C5200E949A2189E30CC0833871F475
-:102F20000E94171580FF3AC083E50E94C5200E94C9
-:102F30009A2183E50E9413210C949A21843859F434
-:102F40000E94171582FF2AC087E40E94C5200E94B4
-:102F50009A2187E4EFCF982F9450913A08F4EACF62
-:102F6000982F905E983058F4282F277081E090E0D9
-:102F700001C0880F2A95EAF70E946721DDCF982FBC
-:102F8000955A933020F480E090E00C947315885AA1
-:102F9000833120F480E090E00C9489150895882313
-:102FA00021F00E9461210C949A210895882321F038
-:102FB0000E9467210C949A210895BF92CF92DF92CC
-:102FC000EF92FF920F931F93CF93DF93CDB7DEB7AE
-:102FD00027970FB6F894DEBF0FBECDBF8C0185E0FA
-:102FE000F801DE01119601900D928A95E1F7F80142
-:102FF00030812181F280558152955F708381948167
-:10300000892B39F02F3F41F481E090E03F3F31F0D0
-:1030100003C081E090E002C080E090E080FD73C3D7
-:1030200039832A8389819A815E830E948220B92E06
-:103030008F830E9481200E94A91F2B2D22952F7023
-:1030400030E05E816F812530310509F4E6C06CF413
-:10305000243031050CF0A2C04B2D407F8B2D8F709A
-:10306000223031050CF045C017C02C3031054CF42E
-:103070002A3031050CF0E7C12830310509F043C38F
-:10308000E5C02D30310509F4BAC20CF4A2C22F30CC
-:10309000310509F038C323C3182F411101C002C004
-:1030A0001295107FFF2059F0112309F46BC2812F74
-:1030B0006F830E9471210E949A216F8163C2862FC3
-:1030C0000E947E17112309F41EC3812F0E947721CD
-:1030D00027960FB6F894DEBF0FBECDBFDF91CF911C
-:1030E0001F910F91FF90EF90DF90CF90BF900C94C5
-:1030F0009A21403211F08295807F662319F0613069
-:1031000071F523C0FF20B1F0511101C032C0513020
-:1031100081F527960FB6F894DEBF0FBECDBFDF91C5
-:10312000CF911F910F91FF90EF90DF90CF90BF90C4
-:103130000C948121511101C003C0513009F4E3C244
-:103140008E830E9484218E819AC1FF2021F0563007
-:1031500008F0D9C20EC0553008F0D5C290C1FF208A
-:10316000C9F0552331F0F801958190FF0BC29F7093
-:10317000958327960FB6F894DEBF0FBECDBFDF91C3
-:10318000CF911F910F91FF90EF90DF90CF90BF9064
-:103190000C94CF17552309F472C109C22B2D269523
-:1031A0002695237030E02115310529F021303105B5
-:1031B00009F0A9C219C0FF2021F0862F9B2D937022
-:1031C00002C080E090E027960FB6F894DEBF0FBEF5
-:1031D000CDBFDF91CF911F910F91FF90EF90DF90C6
-:1031E000CF90BF900C947315FF2021F0862F9B2D5C
-:1031F000937002C080E090E027960FB6F894DEBF8F
-:103200000FBECDBFDF91CF911F910F91FF90EF9037
-:10321000DF90CF90BF900C948915862FFF2019F076
-:103220000E947F2502C00E94E72527960FB6F894DA
-:10323000DEBF0FBECDBFDF91CF911F910F91FF90E9
-:10324000EF90DF90CF90BF900C946E268B2D837003
-:1032500009F079C0F11057C2262F229526952770C4
-:10326000220F220F862F8F70C82ED12CE12CF12C2B
-:10327000022E04C0CC0CDD1CEE1CFF1C0A94D2F7FD
-:1032800064FF10C06FE070E080E090E004C0660F63
-:10329000771F881F991F2A95D2F7609570958095A2
-:1032A000909503C060E070E0CB012B2D269526950C
-:1032B0002370422F50E042305105D9F04330510580
-:1032C00069F16C297D298E299F294130510551F1E1
-:1032D00027960FB6F894DEBF0FBECDBFDF91CF911A
-:1032E0001F910F91FF90EF90DF90CF90BF900C94C3
-:1032F000BE1F6C297D298E299F2927960FB6F89429
-:10330000DEBF0FBECDBFDF91CF911F910F91FF9018
-:10331000EF90DF90CF90BF900C94D01F0E94BE1F03
-:10332000C701B60127960FB6F894DEBF0FBECDBF1A
-:10333000DF91CF911F910F91FF90EF90DF90CF9091
-:10334000BF900C94AC1FFF2019F08B2D817001C031
-:103350008695882309F4D7C1262F229526952770B4
-:10336000220F220F862F8F70C82ED12CE12CF12C2A
-:10337000022E04C0CC0CDD1CEE1CFF1C0A94D2F7FC
-:1033800064FF10C06FE070E080E090E004C0660F62
-:10339000771F881F991F2A95D2F7609570958095A1
-:1033A000909503C060E070E0CB012B2D269526950B
-:1033B0002370422F50E042305105D9F0433051057F
-:1033C00069F16C297D298E299F294130510551F1E0
-:1033D00027960FB6F894DEBF0FBECDBFDF91CF9119
-:1033E0001F910F91FF90EF90DF90CF90BF900C94C2
-:1033F0005D206C297D298E299F2927960FB6F89488
-:10340000DEBF0FBECDBFDF91CF911F910F91FF9017
-:10341000EF90DF90CF90BF900C946F200E945D20C2
-:10342000C701B60127960FB6F894DEBF0FBECDBF19
-:10343000DF91CF911F910F91FF90EF90DF90CF9090
-:10344000BF900C944B20603F59F120F4603E08F48B
-:1034500094C008C0623F09F467C0F0F1633F09F00F
-:103460008CC065C0162F1F708B2D8F71FF2021F02F
-:103470000E94F61F812F7DCE0E941120812F27965A
-:103480000FB6F894DEBF0FBECDBFDF91CF911F9175
-:103490000F91FF90EF90DF90CF90BF900C94D617D4
-:1034A000FF20B1F0553008F02EC18B2D8F7127967B
-:1034B0000FB6F894DEBF0FBECDBFDF91CF911F9145
-:1034C0000F91FF90EF90DF90CF90BF900C94302041
-:1034D000563008F018C1E9CFFF2099F08B2D8F717D
-:1034E00027960FB6F894DEBF0FBECDBFDF91CF9108
-:1034F0001F910F91FF90EF90DF90CF90BF900C94B1
-:10350000F61F8B2D8F7127960FB6F894DEB