summaryrefslogtreecommitdiffstats
path: root/keyboard/ergodox_ez/keymaps/dvorak_spanish
diff options
context:
space:
mode:
Diffstat (limited to 'keyboard/ergodox_ez/keymaps/dvorak_spanish')
-rw-r--r--keyboard/ergodox_ez/keymaps/dvorak_spanish/README.md99
-rw-r--r--keyboard/ergodox_ez/keymaps/dvorak_spanish/compiled.hex1175
-rwxr-xr-xkeyboard/ergodox_ez/keymaps/dvorak_spanish/keymap.c284
3 files changed, 1558 insertions, 0 deletions
diff --git a/keyboard/ergodox_ez/keymaps/dvorak_spanish/README.md b/keyboard/ergodox_ez/keymaps/dvorak_spanish/README.md
new file mode 100644
index 0000000000..e075e3cd7d
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/dvorak_spanish/README.md
@@ -0,0 +1,99 @@
+# Ergodox Spanish Dvorak Layout
+ * See spanish dvorak layout [here](http://djelibeibi.unex.es/dvorak/)
+ * Software layout must be set to SPANISH QWERTY to work properly
+
+## Keymap Layers
+ - L0: spanish dvorak with some customizations (see layout below)
+ - L1: auxiliary keys (includes qwerty shortcuts, numpad...)
+ - L2: qwerty layout with customizations
+
+
+### Keymap 0: Base layer
+Keys with double values (like Esc/Ctrl) correspond to the 'tapped' key and the 'held' key, respectively
+
+<pre><code>
+
+,--------------------------------------------------. ,--------------------------------------------------.
+| \ | 1 | 2 | 3 | 4 | 5 | <> | | ¡ | 6 | 7 | 8 | 9 | 0 | ' |
+|--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
+| F1/~L1 | . | , | Ñ | P | Y |MEH_T | | L1 | F | G | C | H | L |ALL_T/+ |
+|--------+------+------+------+------+------| DEL | | ~L1 |------+------+------+------+------+--------|
+|Esc/Ctrl| A | O | E | U | I |------| |------| D | R | T | N | S |'/RCtrl |
+|--------+------+------+------+------+------| LGUI | | RALT |------+------+------+------+------+--------|
+| {/LSft | - | Q | J | K | X | | | | B | M | W | V | Z | }/RSft |
+'--------+------+------+------+------+-------------' '-------------+------+------+------+------+--------'
+ |[/LALT| HOME |PGDOWN| PGUP | END | | LEFT | DOWN | UP |RIGHT |]/LALT|
+ '----------------------------------' '----------------------------------'
+ ,-------------. ,-------------.
+ |F5/CAG|F6/~L1| |F7/~L1|F8/CAG|
+ ,------|------|------| |------+--------+------.
+ | | |F4/CA | |F11/CA| | |
+ | ENTER| TAB |------| |------| BSPC | SPACE|
+ | | |F3/SA | |F12/SA| | |
+ '--------------------' '----------------------'
+ CAG = CTRL-ALT-GUI
+ CA = CTRL-ALT
+ SA = SHIFT-ALT
+
+</pre></code>
+
+### Keymap 1: Aux layer
+
+<pre><code>
+
+,--------------------------------------------------. ,--------------------------------------------------.
+| | F1 | F2 | F3 | F4 | F5 | SLEEP| | PWR | F6 | F7 | F8 | F9 | F10 | F11 |
+|--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
+| | < | > | MsUp | | | | | ~L0 | | 7 | 8 | 9 | * | '^ |
+|--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
+| | |MsLeft|MsDown|MsRght| |------| |------| | 4 | 5 | 6 | + | Ç |
+|--------+------+------+------+------+------| | |PSCR |------+------+------+------+------+--------|
+|CAPSLOCK| | | | | | | | | | 1 | 2 | 3 | / | |
+'--------+------+------+------+------+-------------' '-------------+------+------+------+------+--------'
+ |CTRL-S|CTRL-Z|CTRL-X|CTRL-C|CTRL-V| | | . | 0 | = | |
+ '----------------------------------' '----------------------------------'
+ ,-------------. ,-------------.
+ | | | | | Play |
+ ,------|------|------| |------+------+------.
+ | | | | | VolUp| | |
+ | Lclk | Rclk |------| |------| Prev | Next |
+ | | | L2 | | VolDn| | |
+ '--------------------' '--------------------'
+
+</pre></code>
+
+### Keymap 2: QWERTY layer
+
+<pre><code>
+
+,--------------------------------------------------. ,--------------------------------------------------.
+| \ | 1 | 2 | 3 | 4 | 5 | <> | | ¡ | 6 | 7 | 8 | 9 | 0 | ' |
+|--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
+| TRANS | Q | W | E | R | T |MEH_T | | TRANS| Y | U | I | O | P |ALL_T/+ |
+|--------+------+------+------+------+------| DEL | | |------+------+------+------+------+--------|
+|Esc/Ctrl| A | S | D | F | G |------| |------| H | J | K | L | Ñ |'/RCtrl |
+|--------+------+------+------+------+------| LGUI | | RALT |------+------+------+------+------+--------|
+| {/LSft | Z | X | C | V | B | | | | N | M | , | . | - | }/RSft |
+'--------+------+------+------+------+-------------' '-------------+------+------+------+------+--------'
+ |[/LALT| HOME |PGDOWN| PGUP | END | | LEFT | DOWN | UP |RIGHT |]/LALT|
+ '----------------------------------' '----------------------------------'
+ ,-------------. ,-------------.
+ |F5/CAG| TRANS| | TRANS|F8/CAG|
+ ,------|------|------| |------+--------+------.
+ | | |F4/CA | |F11/CA| | |
+ | ENTER| TAB |------| |------| BSPC | SPACE|
+ | | | TRANS| |F12/SA| | |
+ '--------------------' '----------------------'
+ CAG = CTRL-ALT-GUI
+ CA = CTRL-ALT
+ SA = SHIFT-ALT
+
+</pre></code>
+
+
+## Generation of .hex file
+> [Download scripts from here](https://github.com/johgh/keyboard/tree/master/ergodox)
+
+> Execute install.sh and generate.sh scripts.
+
+> Flash with `teensy_loader` binary (should be installed from previous step)
diff --git a/keyboard/ergodox_ez/keymaps/dvorak_spanish/compiled.hex b/keyboard/ergodox_ez/keymaps/dvorak_spanish/compiled.hex
new file mode 100644
index 0000000000..8150f559b5
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/dvorak_spanish/compiled.hex
@@ -0,0 +1,1175 @@
+:100000000C947A020C94BE020C94BE020C94BE02B4
+:100010000C94BE020C94BE020C94BE020C94BE0260
+:100020000C94BE020C94BE020C94E60D0C94B80E17
+:100030000C94BE020C94BE020C94BE020C94BE0240
+:100040000C94BE020C94C2220C94BE020C94BE020C
+:100050000C94BE020C94551C0C94BE020C94BE026F
+:100060000C94BE020C94BE020C94BE020C94BE0210
+:100070000C94BE020C94BE020C94BE020C94BE0200
+:100080000C94BE020C94BE020C94BE020C94BE02F0
+:100090000C94BE020C94BE020C94BE020C94BE02E0
+:1000A0000C94BE020C94BE020C94BE02250F470FA6
+:1000B0003510470F35108C0FAF0F35100410171087
+:1000C000E612E612151315134B136B139C149C14B4
+:1000D00076139C14261426148D149C149C149614C8
+:1000E00033143314331433143314331433143314D8
+:1000F00033143314331433143314331433143314C8
+:1001000045145214591460146A140000F0A135000B
+:100110003A4129710030023000001E00370004000F
+:1001200038004A003C761F003600120014004E00D2
+:100130002B002000330008000D004B002800210098
+:10014000130018000E004D003D7522001C000C002D
+:100150001B0000003E7D64004C770000E3000000BF
+:100160003F412E00C1000000E60000004041230096
+:100170000900070005000000417D24000A00150069
+:100180001000500044752500060017001A005100A9
+:100190002C0026000B001100190052002A00270035
+:1001A0000F0016001D004F0045762D00307F347182
+:1001B000013003300000000001000000043016018F
+:1001C00000003A006400000000001D0102543B00E2
+:1001D0006402F20000001B01F5003C00F000F10099
+:1001E00000000601F4003D000000F30000001901CA
+:1001F00000003E0000000000000000000000A6001B
+:1002000000000000000000000100A5000100000047
+:100210004600000001003F00000000000000000058
+:10022000AE004000240021001E000000A900410093
+:10023000250022001F003700AB00420026002300EB
+:1002400020002700AC004300550057005400670011
+:10025000AA0044002F00310000000000000035001B
+:10026000010029710030023000001E00140004005B
+:100270001D004A0001001F001A0016001B004E005E
+:100280002B0020000800070006004B00280021007A
+:100290001500090019004D003D75220017000A00E5
+:1002A000050000003E7D64004C770000E300000084
+:1002B00001002E0001000000E60000000100230004
+:1002C0001C000B0011000000417D240018000D00EF
+:1002D00010005000447525000C000E00360051003F
+:1002E0002C00260012000F00370052002A002700C1
+:1002F0001300330038004F0045762D00307F3471F5
+:1003000001300330000016034500720067006F00E3
+:1003100044006F007800200045005A0000001603DA
+:100320004500720067006F0044006F0078002000F5
+:1003300045005A0000000403090409026D0004018D
+:1003400000A0FA09040000010301010009211101C4
+:100350000001223F000705810308000A090401008B
+:100360000103010200092111010001224D000705CE
+:10037000820308000A0904020001030000000921A9
+:10038000110100012236000705830308000A090451
+:1003900003000103000000092111010001223900BE
+:1003A000070584031000011201100100000008ED90
+:1003B000FE071301000102000105010906A1010564
+:1003C0000719E029E7150025019508750181020547
+:1003D000081901290595057501910295017503918B
+:1003E0000105071900297715002501957875018108
+:1003F00002C005010980A101850216010026B7008F
+:100400001A01002AB700751095018100C0050C097A
+:1004100001A1018503160100269C021A01002A9CF5
+:1004200002751095018100C005010902A1010901B1
+:10043000A10005091901290515002501950575017A
+:10044000810295017503810105010930093115818A
+:10045000257F95027508810609381581257F95014C
+:1004600075088106050C0A38021581257F950175EE
+:10047000088106C0C005010906A101050719E02988
+:10048000E715002501950875018102950175088120
+:100490000105081901290595057501910295017558
+:1004A0000391010507190029FF150025FF95067521
+:1004B000088100C0000000000000000000000001F2
+:1004C0000204060A0F17202C3A4A5D71879DB3C7B4
+:1004D000DAE9F5FCFFFCF5E9DAC7B39D87715D4AFF
+:1004E0003A2C20170F0A0604020100000000000049
+:1004F0000000000011241FBECFEFDAE0DEBFCDBF49
+:1005000004B603FE24C08091FD019091FE01A091EC
+:10051000FF01B09100028730904BA740B04BB9F477
+:100520001092FD011092FE011092FF011092000244
+:1005300014BE84B7877F84BF88E10FB6F894809398
+:100540006000109260000FBEE0E0FFE3099511E04B
+:10055000A0E0B1E0E2E1F9E402C005900D92A4331D
+:10056000B107D9F711E0A4E3B1E001C01D92AD3F9E
+:10057000B107E1F70E942A0B0C9487240C94000029
+:100580001092B9008AE08093B800089594EA90939D
+:10059000BC009091BC0097FFFCCF9091B900987F70
+:1005A000983021F0903111F081E008958093BB00E4
+:1005B00084E88093BC008091BC0087FFFCCF8091D1
+:1005C000B900887F883111F0803471F780E0089598
+:1005D00084E98093BC008091BC0084FDFCCF089529
+:1005E0008093BB0084E88093BC008091BC0087FFAF
+:1005F000FCCF9091B900987F81E0983209F480E0B7
+:10060000089584E88093BC008091BC0087FFFCCFF4
+:100610008091BB00089580910101811115C080E493
+:100620000E94C6028093010181110CC082E10E94E8
+:10063000F00280930101811105C08FEF0E94F0024A
+:10064000809301010E94E80284B1807F84B985B162
+:10065000807F85B98AB1837F8AB98BB1837F8BB95B
+:100660003E98469808950E94C604809301010E9416
+:100670000B0380B38C7080BB81B3836F81BBA5E318
+:10068000B1E0E3E4F1E08EE08E0F11921D928E1343
+:10069000FCCF0C94B004BF92CF92DF92EF92FF9206
+:1006A0000F931F93CF93DF9380910101882379F0FB
+:1006B000809134018F5F80933401811108C00E94C2
+:1006C000C60480930101811102C00E94580405E311
+:1006D00011E0C0E0D0E0DD24D39482E0C82EEE2407
+:1006E000E394F12CC730D10500F58091010181110F
+:1006F00064C080E40E94C60280930101811112C08F
+:1007000082E10E94F0028093010181110BC0C701B8
+:100710000C2E01C0880F0A94EAF780950E94F0021F
+:10072000809301010E94E80248C0CA30A1F028F479
+:10073000C83059F0C93061F005C0CC3089F070F094
+:10074000CD3089F0209A289810C0219A29980DC0A0
+:10075000229A2A980AC0239A2B9807C0529A01C05D
+:10076000539A5B9802C03E9A469890EA9A95F1F7A0
+:100770009FB1799902C082E001C080E091709D250F
+:10078000982B7C9902C084E001C080E0892B7D9980
+:1007900002C038E001C030E0832B7E9902C020E126
+:1007A00001C020E0822B9FB19095991F9927991F36
+:1007B0009295990F907E892B0FC080910101811134
+:1007C00049C080E40E94C60280930101882379F128
+:1007D000B12C0E94E8028B2DF8019081981719F036
+:1007E0008083C09200010E940B0321960F5F1F4F70
+:1007F000CE30D10509F076CF80910001882361F1D8
+:10080000815080930001882339F08FE99FE00197A0
+:10081000F1F700C0000020C0A3E4B1E0E5E3F1E09F
+:10082000CF01825F91919D938E13FCCF15C083E120
+:100830000E94F002809301018111CACF81E40E94DD
+:10084000C602809301018111C3CF0E940103B82E1B
+:10085000B094BFCF80E0C0CF0E94560481E0DF910A
+:10086000CF911F910F91FF90EF90DF90CF90BF90AD
+:100870000895E82FF0E0ED5BFE4F80810895089524
+:100880000F931F93CF93DF93C3E4D1E010E00C2FBD
+:10089000025F899190E00E947B1B180F0C13F9CF27
+:1008A000812FDF91CF911F910F9108950C94A50591
+:1008B00056985E9825982D9826982E9827982F98C8
+:1008C0008FEF90E0909389008093880090938B0045
+:1008D00080938A0090938D0080938C00259A2D9AA6
+:1008E0002FEF80E792E0215080409040E1F700C078
+:1008F0000000269A2E9A2FEF80E792E02150804048
+:100900009040E1F700C00000279A2F9A2FEF80E770
+:1009100092E0215080409040E1F700C0000025980F
+:100920002D982FEF80E792E0215080409040E1F732
+:1009300000C0000026982E982FEF80E792E021500B
+:1009400080409040E1F700C0000027982F9856980B
+:100950005E9825982D9826982E9827982F98089578
+:1009600089EA8093800089E08093810024982C9804
+:100970003F988AB18F748AB96E98479A8BB1806B11
+:100980008BB9769A0E9458040C94A40580E2809357
+:1009900001018091510181110EC00E94C00281E0CD
+:1009A000809351012FEF83ED90E3215080409040E0
+:1009B000E1F700C0000080E40E94C60280930101BC
+:1009C00081112EC00E94F00280930101811128C084
+:1009D0000E94F00280930101811122C08FE30E94E6
+:1009E000F0028093010181111BC00E94E80280E4A3
+:1009F0000E94C60280930101811112C08CE00E9406
+:100A0000F0028093010181110BC00E94F0028093DB
+:100A10000101811105C08FE30E94F0028093010162
+:100A20000E94E802809101010895FC01623009F4FE
+:100A300045C028F4662351F0613041F182C0633033
+:100A400009F45BC0643009F472C07BC082818823E2
+:100A500041F00E941F1C909353018093520185EE38
+:100A60006AC085EE0E94521280915201909153010A
+:100A70000E942B1C8F3591050CF063C086EE0E94FE
+:100A80008A1184E30E948A1184E34DC0828181111E
+:100A9000E0CF85EE0E945212809152019091530155
+:100AA0000E942B1C8F3591050CF04BC086EE0E94E6
+:100AB0008A1181E30E948A1181E335C082818823F3
+:100AC00041F00E941F1C909353018093520182EECB
+:100AD00032C082EE0E9452128091520190915301D5
+:100AE0000E942B1C8F35910564F586EE0E948A11B9
+:100AF0008FE20E948A118FE216C082818111E1CFBC
+:100B000082EE0E94521280915201909153010E94F4
+:100B10002B1C8F359105ACF486EE0E948A1180E380
+:100B20000E948A1180E30E94521286EE08C08281E0
+:100B3000882321F089E30E948A1103C089E30E947F
+:100B4000521280E090E0089508956091BF01709185
+:100B5000C0018091C1019091C2010E94871B5698EB
+:100B60005E9825982D9826982E9827982F98813052
+:100B700029F0823029F4269A2E9A02C0279A2F9AB9
+:100B80000E946E1081FF02C0259A2D9A089581E07F
+:100B9000089581E008950C94C90508950F931F935B
+:100BA000CF93DF938C01FC01C081D181CE010E94E3
+:100BB000001ABE010E947706EC01B8010E94CB0525
+:100BC000882309F48DC0F8018281882309F44AC082
+:100BD00080915F0181111FC0C431F0E5DF0709F08A
+:100BE00051C00E94CD0581E080935F010E941F1CCF
+:100BF00090935E0180935D0110925601109258010E
+:100C00001092570110925A011092590110925C01F2
+:100C100010925B0165C080915D0190915E010E9420
+:100C20002B1C883C910570F480915601E82FF0E070
+:100C3000EE0FFF1FE95AFE4FD183C0838F5F809371
+:100C400056014EC0C43880E5D80721F0C538D045DC
+:100C500001F13AC0F8018281882341F010925401D9
+:100C600082E01EC0C438E0E5DE0759F580915401EA
+:100C7000811106C086E20E948A1186E20E94521209
+:100C800082E01CC0C438F0E5DF0741F3C538D04529
+:100C9000D9F4F8018281882331F01092550180E265
+:100CA0000E94A1121DC080915501811106C087E2EA
+:100CB0000E948A1187E20E94521280E20E94A812CA
+:100CC0000FC0C538D04529F381E08093540180934B
+:100CD0005501C801DF91CF911F910F910C94C70569
+:100CE00080E0DF91CF911F910F910895089596E0D4
+:100CF000799FF001112494E5899FE00DF11D1124E5
+:100D0000E60FF11DEE0FFF1FE25FFE4F85919491FC
+:100D10000895880F991FFC01E657F0408591949142
+:100D20000895880F991FFC01E65FFE4F859194910D
+:100D300008950F931F93CF93DF93EC01811520E368
+:100D4000920750F5C11580E2D80708F0C3C0CB3B2D
+:100D5000D10590F4C83AD10508F06AC0C53AD1056A
+:100D600008F05BC0C430D10508F0D0C1219709F06C
+:100D7000CAC101E010E00AC2CF3FD10511F008F06E
+:100D8000C5C1C03FD10508F0A2C0CE01805E910967
+:100D9000089708F4BBC1B7C1C13090E5D90709F481
+:100DA000A2C020F5C0318FE4D80770F4C11590E4DB
+:100DB000D90708F094C0C11521E3D20708F0A3C1F8
+:100DC000DD278E01106CE2C1C115D04509F09BC131
+:100DD0000E9407158FEF94E32CE081509040204053
+:100DE000E1F700C000000E947A1CD0C1C11597E550
+:100DF000D90758F4C03121E5D20708F01CC1C4312D
+:100E000080E5D80708F475C07EC1CE0190578115E2
+:100E1000904108F078C1DF7073C1C53AD10509F47B
+:100E200077C1C63AD10509F076C102E810E4AEC137
+:100E3000C83AD10509F472C1C93AD10509F471C1A2
+:100E4000CA3AD10509F470C1CB3AD10509F46FC192
+:100E5000CC3AD10509F46EC1CD3AD10509F46DC182
+:100E6000C03BD10509F46CC1CE3AD10509F46BC180
+:100E7000CF3AD10509F46AC1C13BD10509F469C172
+:100E8000C23BD10509F468C1C33BD10509F467C170
+:100E9000C43BD10509F466C1C53BD10509F465C160
+:100EA000C63BD10509F464C1C73BD10509F463C150
+:100EB000C83BD10509F462C1C93BD10509F461C140
+:100EC000CA3BD10509F460C100E014E45FC18E01A2
+:100ED00010655CC1CE019F700E94910658C1DF7001
+:100EE0008E01106A53C18091DC0181608093DC0126
+:100EF0004DC10E941F1E811102C00E94051E0E944A
+:100F00003C1E90E09093FD018093FC01C23080E58F
+:100F1000D80721F48091FC01816086C0C43090E53F
+:100F2000D90721F48091FC0182607EC0C63020E5A3
+:100F3000D20721F48091FC01846076C0C83080E53E
+:100F4000D80719F48091FC0127C0CA3090E5D90771
+:100F500021F48091FC01806167C0CC3020E5D2078C
+:100F600021F48091FC0180625FC0CE3080E5D8071B
+:100F700021F48091FC01806457C0C03190E5D9070D
+:100F800021F48091FC0180684FC0C23120E5D20776
+:100F900029F48091FC018460886046C0C33080E5FC
+:100FA000D80721F48091FC018E7F3EC0C53090E5CA
+:100FB000D90721F48091FC018D7F36C0C73020E530
+:100FC000D20721F48091FC018B7F2EC0C93080E5CF
+:100FD000D80719F48091FC0126C0CB3090E5D907E1
+:100FE00021F48091FC018F7E1FC0CD3020E5D20717
+:100FF00021F48091FC018F7D17C0CF3080E5D807A8
+:1010000021F48091FC018F7B0FC0C13190E5D9079D
+:1010100021F48091FC018F7707C0C331D04531F4B2
+:101020008091FC018B7F877F8093FC018091FC0184
+:101030000E94401EABC08D2F99278F709927813059
+:101040009105D9F49E012370332702C0880F991FA0
+:101050002A95E2F79C688E0144E0000F111F4A9523
+:10106000E1F700271370802B912B53E0CC0FDD1F8D
+:101070005A95E1F7C076DD272FC08230910531F413
+:10108000DC2FCC278E01016F106A80C08330910560
+:1010900069F4CE018370992701E010E002C0000FCF
+:1010A000111F8A95E2F7C8019C680FC08430910532
+:1010B000B9F4CE018370992701E010E002C0000F5F
+:1010C000111F8A95E2F7C8019A6823E0CC0FDD1F53
+:1010D0002A95E1F7C07ED7708C010C2B1D2B56C0D2
+:1010E0008530910531F4DC2FCC278E01046F106A16
+:1010F0004DC0069709F04AC0CF71DD27DC2FCC2701
+:101100008E01106243C000E010E040C08E013EC07E
+:1011100001E810E43BC003E810E438C002EE14E438
+:1011200035C009EE14E432C00AEE14E42FC005EB1A
+:1011300014E42CC006EB14E429C007EB14E426C029
+:101140000CEC14E423C00DEC14E420C003E815E417
+:101150001DC00AE815E41AC002E915E417C004E945
+:1011600015E414C001E216E411C003E216E40EC057
+:1011700004E216E40BC005E216E408C006E216E439
+:1011800005C007E216E402C00AE216E4C801DF91D6
+:10119000CF911F910F91089596E0799FF00111244E
+:1011A00094E5899FE00DF11D1124E60FF11DEE0F6E
+:1011B000FF1FE25FFE4F85919491803E9105E0F420
+:1011C000803C910558F58133910509F46FC048F4CE
+:1011D0008932910509F463C08A32910509F46DC022
+:1011E00072C089339105E9F082389105D1F08533D9
+:1011F000910509F44DC067C0833E910581F138F433
+:10120000803E9105B9F0823E9105D9F05CC0863EE2
+:10121000910561F1873E9105A1F155C00E948906B3
+:1012200008952091FC0120FD02C021FF4CC080EEFA
+:1012300090E049C08091FC0180FFF9CF89E390E004
+:1012400042C08091FC0182FF0EC08091FC0184FFAE
+:1012500003C080E090E037C083EE90E034C080911E
+:10126000FC0182FFF2CF82EE90E02DC08091FC0164
+:1012700083FF0BC08091FC0184FDEBCF87EE90E0F3
+:1012800022C08091FC0183FFF5CF86EE90E01BC069
+:101290008091FC0185FF07C089E290E014C0809135
+:1012A000FC0185FFF9CF85E390E00DC08091FC0142
+:1012B00086FF07C08AE290E006C08091FC0186FFAD
+:1012C000F9CF81E390E00E949906089508950C9467
+:1012D0006609809170010895CF93DF9300D01F922B
+:1012E000CDB7DEB79C018091F301843019F593E00E
+:1012F00099833B832A839093E9008FEF9091E800D4
+:10130000815095FD06C095ED9A95F1F70000811189
+:10131000F5CF8091E80085FF0DC040E050E063E02C
+:1013200070E0CE0101960E94D60B8091E8008E7786
+:101330008093E8000F900F900F90DF91CF91089568
+:10134000CF93DF9300D01F92CDB7DEB72091F3018A
+:10135000243021F522E029839B838A8383E08093D4
+:10136000E9008FEF9091E800815095FD06C095ED62
+:101370009A95F1F700008111F5CF8091E80085FF83
+:101380000DC040E050E063E070E0CE0101960E94A5
+:10139000D60B8091E8008E778093E8000F900F9035
+:1013A0000F90DF91CF9108952091F3012430F1F453
+:1013B00022E02093E9002FEF3091E800215035FD25
+:1013C00006C035ED3A95F1F700002111F5CF2091D7
+:1013D000E80025FF0BC040E050E065E070E00E94AF
+:1013E000D60B8091E8008E778093E8000895CF9324
+:1013F000DF93EC019091F301943009F046C08091A5
+:101400000C018823D9F080910D018823B9F09093C5
+:10141000E9008FEF9091E800815095FD06C095E1BD
+:101420009A95F1F700008111F5CF8091E80085FFD2
+:101430002CC040E050E060E170E017C081E0809394
+:10144000E9008FEF9091E800815095FD06C095ED81
+:101450009A95F1F700008111F5CF8091E80085FFA2
+:1014600014C040E050E068E070E0CE010E94D60B6E
+:101470008091E8008E778093E80080E1FE01A0E68D
+:10148000B1E001900D928A95E1F7DF91CF91089537
+:101490008091F201811109C00E946B0D0E94C80D5C
+:1014A0008091E20084608093E20008951092F2013E
+:1014B000089508950C94AF220E94101C0E94B5223A
+:1014C0000E946E100C94670942E061EC81E00E947A
+:1014D000E50C42E061EC82E00E94E50C42E061EC48
+:1014E00083E00E94E50C42E161EC84E00C94E50CA1
+:1014F0008091F501833009F455C030F4813071F0EA
+:10150000823009F48EC008958A3009F47AC08B3095
+:1015100009F460C0893009F09CC020C08091F401BA
+:10152000813A09F096C08091E800877F8093E800B7
+:101530008091F8019091F901892B21F460E180E616
+:1015400091E003C060E080E090E070E00E94210C38
+:101550008091E8008B778093E80008958091F401F2
+:10156000813209F076C08091F8019091F9010097DD
+:1015700019F0039709F06DC08091E800877F809390
+:10158000E8008091E80082FD05C08091F30181119F
+:10159000F8CF5FC08091F100809370018091E800E6
+:1015A0008B7753C08091F401813A09F052C0809149
+:1015B000F8019091F901892B09F04BC08091E80066
+:1015C000877F8093E8008091E80080FFFCCF8091C6
+:1015D0000C0136C08091F4018132D9F58091F80177
+:1015E0009091F901892BA9F58091E800877F80937C
+:1015F000E8000E941A0D8091F60180930C010C9472
+:1016000007158091F401813221F58091E800877FF0
+:101610008093E8000E941A0D8091F7018093710178
+:1016200008958091F401813AA1F48091E800877FC8
+:101630008093E8008091E80080FFFCCF80917101E9
+:101640008093F1008091E8008E778093E8000C94FD
+:101650001A0D089584B7877F84BF88E10FB6F89488
+:1016600080936000109260000FBE90E080E80FB69B
+:10167000F89480936100909361000FBE0E94BD10AA
+:101680000E946B0D0E94C80D8091E20084608093DF
+:10169000E20078940E944E100E94BF1082E091E018
+:1016A0000E9469100E949D228091F301853069F4A7
+:1016B0000E94D71B8091F1018823B1F30E94021C84
+:1016C000882391F30E94C00BEFCF0E94C510ECCF8E
+:1016D000292F332723303105C9F064F42130310537
+:1016E00081F02230310509F043C08DE690E02AE315
+:1016F00033E042C021323105F1F02232310541F1AF
+:1017000037C082E190E027EA33E036C09927813084
+:10171000910541F08230910541F0892B49F5E6E3CE
+:10172000F3E005C0EEE1F3E002C0E6E0F3E084910F
+:1017300090E09F0121C06430D8F4E62FF0E0EE0F76
+:10174000FF1FEE5DFE4F2081318189E090E014C0E3
+:10175000643070F470E0FB01EE0FFF1FE65EFE4F99
+:1017600020813181FB01EA5EFE4F808190E004C060
+:1017700080E090E020E030E0FA013183208308959A
+:1017800080E189BD82E189BD09B400FEFDCF809171
+:10179000D8008F7D8093D8008091E0008260809394
+:1017A000E0008091E00081FDFCCF0895CF92DF92B0
+:1017B000EF92FF920F931F93CF93DF93EC018B0176
+:1017C0006A010E94390D811133C0C114D10439F06E
+:1017D000F60180819181081B190BC80FD91FE12CDC
+:1017E000F12C0115110519F18091E80085FD16C055
+:1017F0008091E8008E778093E800C114D10449F00D
+:10180000F60180819181E80EF91EF182E08285E087
+:101810000FC00E94390D882321F30AC0899180935B
+:10182000F10001501109FFEFEF1AFF0ADACF80E053
+:10183000DF91CF911F910F91FF90EF90DF90CF90AC
+:1018400008952091FA013091FB012617370748F0DF
+:101850006115710539F42091E8002E772093E80096
+:1018600001C0B90140E061157105A9F12091F301B2
+:10187000222309F443C0253009F442C02091E80036
+:1018800023FD40C02091E80022FD32C02091E800F5
+:1018900020FFE9CF4091F3002091F20030E0342B9B
+:1018A000FC01CF016115710559F02830310540F474
+:1018B00081918093F100615071092F5F3F4FF1CF0B
+:1018C00041E02830310509F040E02091E8002E7712
+:1018D0002093E800C8CF4111C9CF0AC08091F3011D
+:1018E000882361F0853061F08091E80083FD0AC0B3
+:1018F0008091E80082FFF2CF80E0089582E00895B1
+:1019000083E0089581E008952091FA013091FB0170
+:101910002617370748F06115710539F42091E80062
+:101920002E772093E80001C0B901FC0120E0611589
+:10193000710591F18091F301882309F440C085304D
+:1019400009F43FC08091E80083FD3DC08091E8002C
+:1019500082FD2FC08091E80080FFE9CF2091F30045
+:101960008091F20090E0922B6115710559F088305A
+:10197000910540F424912093F10031966150710952
+:101980000196F2CF21E0089709F020E08091E8006D
+:101990008E778093E800CBCF2111CCCF0AC0809105
+:1019A000F301882361F0853061F08091E80083FDC8
+:1019B0000AC08091E80082FFF2CF80E0089582E0C3
+:1019C000089583E0089581E00895982F973058F5A1
+:1019D0009093E900981739F07091EC002091ED0098
+:1019E0005091F00003C0242F762F50E021FF19C042
+:1019F0003091EB003E7F3093EB003091ED003D7F66
+:101A00003093ED003091EB0031603093EB00709338
+:101A1000EC002093ED005093F0002091EE0027FFA2
+:101A200007C09F5FD3CF8F708093E90081E0089556
+:101A300080E008958091F40187FF11C08091E80053
+:101A400082FD05C08091F3018111F8CF11C0809112
+:101A5000E8008B770BC08091F301882349F08091D7
+:101A6000E80080FFF8CF8091E8008E778093E8004F
+:101A700008952091E4003091E50095E64091EC0056
+:101A8000842F817040FF22C08091E80080FD1CC03F
+:101A90008091F301882391F0853091F08091EB00E3
+:101AA00085FD10C04091E4005091E50042175307B6
+:101AB00029F39A01915011F784E0089582E0089586
+:101AC00083E0089581E0089580E008954091E80062
+:101AD00042FFDECF08950E94D90D0E94E10DE0EE95
+:101AE000F0E0808181608083E8EDF0E080818F7795
+:101AF000808319BCA7EDB0E08C918E7F8C938081A0
+:101B00008F7E80831092F20108950F931F93CF93DD
+:101B1000DF930E94D90D0E94E10DC8EDD0E08881CD
+:101B20008F77888388818068888388818F7D888388
+:101B300019BC1092F3011092EF011092F101109272
+:101B4000F00100EE10E0F80180818B7F80838881B6
+:101B50008160888342E060E080E00E94E50CE1EE75
+:101B6000F0E080818E7F8083E2EEF0E08081816012
+:101B70008083808188608083F80180818E7F80836C
+:101B8000888180618883DF91CF911F910F910895A3
+:101B9000E8EDF0E080818F7E8083E7EDF0E08081EA
+:101BA0008160808384E082BF81E08093F2010C94A5
+:101BB000850DE8EDF0E080818E7F80831092E20059
+:101BC00008951092DA001092E10008951F920F928A
+:101BD0000FB60F9211242F933F934F935F936F9300
+:101BE0007F938F939F93AF93BF93EF93FF938091D6
+:101BF000E10082FF0BC08091E20082FF07C080916C
+:101C0000E1008B7F8093E1000E944D108091DA000B
+:101C100080FF1FC08091D80080FF1BC08091DA0038
+:101C20008E7F8093DA008091D90080FF0DC080E123
+:101C300089BD82E189BD09B400FEFDCF81E08093BA
+:101C4000F3010E94480A05C019BC1092F3010E94DA
+:101C5000560A8091E10080FF19C08091E20080FF68
+:101C600015C08091E2008E7F8093E2008091E200B7
+:101C700080618093E2008091D80080628093D800D8
+:101C800019BC85E08093F3010E945A0A8091E1001B
+:101C900084FF30C08091E20084FF2CC080E189BDC8
+:101CA00082E189BD09B400FEFDCF8091D8008F7D0F
+:101CB0008093D8008091E1008F7E8093E100809135
+:101CC000E2008F7E8093E2008091E2008160809349
+:101CD000E2008091EF01882311F084E007C0809139
+:101CE000E30087FD02C081E001C083E08093F3013F
+:101CF0000E945C0A8091E10083FF29C08091E2008C
+:101D000083FF25C08091E100877F8093E10082E01E
+:101D10008093F3011092EF018091E1008E7F809318
+:101D2000E1008091E2008E7F8093E2008091E200EA
+:101D300080618093E20042E060E080E00E94E50C78
+:101D40008091F00088608093F0000E94590AFF9112
+:101D5000EF91BF91AF919F918F917F916F915F9123
+:101D60004F913F912F910F900FBE0F901F9018959C
+:101D70001F920F920FB60F9211242F933F934F9300
+:101D80005F936F937F938F939F93AF93BF93CF9303
+:101D9000DF93EF93FF93C091E900CF708091EC0047
+:101DA000D82FD17080FDD0E81092E9008091F0002A
+:101DB000877F8093F00078940E94FC0E1092E900D7
+:101DC0008091F00088608093F000CD2BCF70C0939D
+:101DD000E900FF91EF91DF91CF91BF91AF919F917A
+:101DE0008F917F916F915F914F913F912F910F90C4
+:101DF0000FBE0F901F9018951F93CF93DF93CDB711
+:101E0000DEB7AA970FB6F894DEBF0FBECDBFE4EFE2
+:101E1000F1E088E08E0F9091F10091938E13FBCF4B
+:101E20000E94780A8091E80083FF1FC18091F4012D
+:101E30009091F501492F50E04A30510508F015C145
+:101E4000FA01EA5AFF4F0C943724803881F0823827
+:101E500009F00BC18091F8018F708093E9008091A7
+:101E6000EB0085FB882780F91092E90006C080917D
+:101E7000F0019091F101911182609091E800977FBB
+:101E80009093E8008093F1001092F100C8C0282FD1
+:101E90002D7F09F0EAC0882319F0823061F0E5C097
+:101EA0008091F601813009F0E0C0933009F080E0C4
+:101EB0008093F1012BC08091F601811127C08091A0
+:101EC000F8018F7009F4D1C08093E9002091EB00F4
+:101ED00020FF1CC0933021F48091EB00806214C07D
+:101EE0009091EB0090619093EB0021E030E0A9012C
+:101EF00002C0440F551F8A95E2F74093EA00109202
+:101F0000EA008091EB0088608093EB001092E9007A
+:101F10008091E800877F86C08111A7C01091F601EB
+:101F20001F778091E3008078812B8093E30080917C
+:101F3000E800877F8093E8000E941A0D8091E800F6
+:101F400080FFFCCF8091E30080688093E300111153
+:101F500002C082E001C083E08093F30186C0805814
+:101F6000823008F082C08091F6019091F7018C3D9B
+:101F700053E0950779F583E08A838AE289834FB736
+:101F8000F894DE01139620E03EE051E2E32FF0E00A
+:101F900050935700E49120FF03C0E295EF703F5F3C
+:101FA000EF708E2F90E0EA3010F0C79601C0C09617
+:101FB0008D939D932F5F243149F74FBF8091E800A7
+:101FC000877F8093E8006AE270E0CE0101960E946C
+:101FD000210C14C0AE014F5F5F4F6091F8010E9469
+:101FE000680BBC01009709F440C09091E800977F0E
+:101FF0009093E80089819A810E94840C8091E80086
+:102000008B778093E80031C0803879F58091E800C3
+:10201000877F8093E8008091EF018093F1008091A9
+:10202000E8008E778093E8000E941A0D1EC081118F
+:102030001CC09091F6019230C0F48091E800877F37
+:102040008093E8009093EF010E941A0D8091EF01B8
+:10205000811106C08091E30087FD02C081E001C0CC
+:1020600084E08093F3010E94640A8091E80083FF7A
+:102070000AC08091E800877F8093E8008091EB00A0
+:1020800080628093EB00AA960FB6F894DEBF0FBE75
+:10209000CDBFDF91CF911F9108950895CF93809187
+:1020A000F3018823A1F0C091E900CF709091EC007A
+:1020B000892F817090FD80E8C82B1092E9008091F3
+:1020C000E80083FD0E94FC0ECF70C093E900CF9121
+:1020D000089590937701809376010895E0917601B9
+:1020E000F0917701309721F00190F081E02D099473
+:1020F00080E00895E0917601F0917701309721F02A
+:102100000280F381E02D09940895E0917601F09129
+:102110007701309721F00480F581E02D099408952E
+:1021200020917401309175018217930771F090939B
+:10213000750180937401E0917601F09177013097F9
+:1021400021F00680F781E02D099408952091720115
+:10215000309173018217930771F09093730180930C
+:102160007201E0917601F0917701309721F00084BF
+:10217000F185E02D0994089508950C94BC100E94F7
+:10218000161C0E9433030C94D81C9F92AF92BF92EE
+:10219000CF92DF92EF92FF920F931F93CF93DF9333
+:1021A00000D000D000D0CDB7DEB70E944B030DE0C9
+:1021B00010E0AA24A394B12C902E802F0E94390401
+:1021C000980127583E4F6901F901F080F826A1F4E3
+:1021D0000150110988F78FEF89838A831B820E943F
+:1021E0001F1C8160782F9D838C8349815A816B816C
+:1021F0008D810E945C112FC09091DC0191FF04C081
+:102200008E830E943F048E8125E030E0A501022EDE
+:1022100001C0440F0A94EAF7E42E4F21C1F029834C
+:102220009A828E2191E009F490E09B830E941F1C0A
+:102230008160782F9D838C8349815A816B818D8148
+:102240000E945C11F6018081E826E08204C02150E2
+:102250003109E0F6BDCF0E94BF1F109178010E94A6
+:102260006E101817B9F00E946E10809378012696B0
+:102270000FB6F894DEBF0FBECDBFDF91CF911F9197
+:102280000F91FF90EF90DF90CF90BF90AF909F9015
+:102290000C94670926960FB6F894DEBF0FBECDBF2B
+:1022A000DF91CF911F910F91FF90EF90DF90CF9032
+:1022B000BF90AF909F900895CF93DF93CDB7DEB7D7
+:1022C0002B970FB6F894DEBF0FBECDBF4F83588754
+:1022D00069877A878B87DE01119686E0FD0111926E
+:1022E0008A95E9F785E0FE01379601900D928A956F
+:1022F000E1F749815A816B817C818D819E810E94A9
+:10230000A5172B960FB6F894DEBF0FBECDBFDF9199
+:10231000CF910895CF93882309F4C2C0C82F823883
+:1023200059F40E946E1081FDBBC089E30E947F1AA0
+:102330000E944C1B89E30CC0833879F40E946E1014
+:1023400080FDAEC083E50E947F1A0E944C1B83E58E
+:102350000E94C11ACF910C944C1B843859F40E94EE
+:102360006E1082FD9DC087E40E947F1A0E944C1B64
+:1023700087E4EECF8CEF8C0F813A48F48C2F0E94CB
+:10238000022281118DC08C2F0E947F1AE3CF80E240
+:102390008C0F883048F4C77081E001C0880FCA955F
+:1023A000EAF70E94051BD6CF8BE58C0F833078F4BB
+:1023B000C53A29F0C63A31F083E890E005C081E8DB
+:1023C00090E002C082E890E0CF910C94901088E5F4
+:1023D0008C0F833108F064C0C83A39F1C93A41F131
+:1023E000CA3A49F1CB3A51F1CC3A59F1CD3A61F1BF
+:1023F000C03B69F1CE3A71F1CF3A79F1C13B81F13D
+:10240000C23B89F1C33B91F1C43B99F1C53BA1F1BA
+:10241000C63BA9F1C73BB1F1C83BB9F1C93BC1F11A
+:10242000CA3BC9F180E090E038C082EE90E035C050
+:1024300089EE90E032C08AEE90E02FC085EB90E00C
+:102440002CC086EB90E029C087EB90E026C08CEC96
+:1024500090E023C08DEC90E020C083E891E01DC0A7
+:102460008AE891E01AC082E991E017C084E991E01E
+:1024700014C081E292E011C083E292E00EC084E2D7
+:1024800092E00BC085E292E008C086E292E005C0CF
+:1024900087E292E002C08AE292E0CF910C94A6100B
+:1024A000CF910895882309F44BC0823859F40E94D3
+:1024B0006E1081FF45C089E30E947F1A0E944C1B69
+:1024C00089E30CC0833871F40E946E1080FF38C01D
+:1024D00083E50E947F1A0E944C1B83E50E94C11A6B
+:1024E0000C944C1B843859F40E946E1082FF28C053
+:1024F00087E40E947F1A0E944C1B87E4EFCF9CEF79
+:10250000980F913A58F390E2980F983050F48770F2
+:1025100091E001C0990F8A95EAF7892F0E940B1B61
+:10252000DFCF9BE5980F933020F480E090E00C948F
+:102530009010885A833120F480E090E00C94A6102B
+:102540000895882321F00E94051B0C944C1B0895CC
+:10255000882321F00E940B1B0C944C1B08957F9242
+:102560008F929F92AF92BF92CF92DF92EF92FF92A3
+:102570000F931F93CF93DF931F92CDB7DEB77C01EC
+:10258000C62E772EFC01058102950F701281111164
+:102590000E94221B0E94781A882379F0112369F087
+:1025A00080E28C0D883048F082E00E94611A0E941F
+:1025B000781A91E0D82ED92601C0D12CE72DE295CA
+:1025C000EF70F0E0E05AFF4F0C943724872D807FA6
+:1025D000072D0F70882311F00295007F112389F0D9
+:1025E000002309F490C180E28C0D883020F4802F04
+:1025F0000E94051B03C0802F0E94151B0E944C1BCC
+:1026000082C18C2D0E945212002309F495C180E2F0
+:102610008C0D883020F4802F0E940B1B03C0802F6C
+:102620000E941B1B0E944C1B87C1972D907F872DFA
+:102630008F70903211F08295807FCC2021F0F1E0F4
+:10264000CF16B1F01EC0112349F0002309F414C1C4
+:10265000013009F011C10E94351B6EC1002319F031
+:10266000013009F469C189830E94381B89810AC13C
+:10267000112321F0023008F05FC1FEC001115CC1DE
+:1026800001C1112321F0002309F4F6C03CC100234D
+:1026900009F4F8C03EC1872D86958695837090E039
+:1026A000009719F0019761F047C1112321F08C2D9B
+:1026B000972D937002C080E090E00E9490103CC182
+:1026C000112321F08C2D972D937002C080E090E0B3
+:1026D0000E94A61031C18C2D112319F00E94C71E33
+:1026E00002C00E942F1F0E94B41F26C1872D837035
+:1026F00009F052C0111120C18C2D829586958770EA
+:10270000880F880F9C2D9F70892E912CA12CB12CA5
+:10271000082E04C0880C991CAA1CBB1C0A94D2F772
+:10272000C4FE14C00FE010E020E030E0B901A801C1
+:1027300004C0440F551F661F771F8A95D2F7CB013F
+:10274000BA01609570958095909503C060E070E047
+:10275000CB01272D26952695237030E022303105B8
+:1027600069F02330310589F0682979298A299B2964
+:102770002130310571F00E94ED18DEC068297929F9
+:102780008A299B290E940919D7C00E94ED18C5010A
+:10279000B4010E94D118D0C0112319F0872D817087
+:1027A00001C08695882309F4C7C08C2D8295869533
+:1027B0008770880F880F9C2D9F70892E912CA12CDB
+:1027C000B12C082E04C0880C991CAA1CBB1C0A94AE
+:1027D000D2F7C4FE14C00FE010E020E030E0B901F1
+:1027E000A80104C0440F551F661F771F8A95D2F7B2
+:1027F000CB01BA01609570958095909503C060E01B
+:1028000070E0CB01272D269526952370422F50E0AE
+:102810004230510569F04330510589F06829792922
+:102820008A299B294130510571F00E94C71984C043
+:10283000682979298A299B290E94E3197DC00E9471
+:10284000C719C501B4010E94AB1976C08C2D90E068
+:10285000FC01E05EF109E531F10508F050C0E059F6
+:10286000FF4F0C9437240C2D0F70872D8F7111237F
+:1028700031F00E944419802F0E94A1125DC00E9475
+:102880006519802F0E94A81257C0112339F0011139
+:1028900053C0872D8F710E948A194EC0023008F0F4
+:1028A0004BC0F7CF112339F0872D8F710E94441947
+:1028B00043C01123C9F3872D8F710E9465193CC055
+:1028C000112329F0872D8F710E942F1935C00E9486
+:1028D000251932C0112351F0172D1F71812F0E942D
+:1028E000441963E0812F0E94581A26C081E00E949B
+:1028F000611A023008F182E00E94611A1DC01123A2
+:1029000031F0002389F28C2D0E948A1115C000231A
+:1029100091F28C2D0E9452120FC0472D4F706C2DDA
+:10292000C7010E9415050E94491806C0472D4F7027
+:102930006C2DC7010E947606DD20F9F00E94541A22
+:1029400080FD1BC0F70112820E944E1A0E9444199A
+:10295000C7010E94CC140E944E1A0F90DF91CF91B4
+:102960001F910F91FF90EF90DF90CF90BF90AF90AD
+:102970009F908F907F900C9465190F90DF91CF916D
+:102980001F910F91FF90EF90DF90CF90BF90AF908D
+:102990009F908F907F9008950F931F93CF93DF9315
+:1029A000EC01888199812B813C81232BB9F09F3FD9
+:1029B00011F48F3F99F0CE010E94CE05882371F06B
+:1029C000688179818A810E944A1A8C010E94FF19CC
+:1029D0000E94C618B801CE010E94AF12DF91CF91BC
+:1029E0001F910F9108950E94221B0E94321B0E948A
+:1029F000F71A0E944C1B0E9465200E94B41F80E0C1
+:102A000090E00E94901080E090E00C94A6100E944C
+:102A1000121B0C94F3140E943F1A292F22952F7039
+:102A200030E02C3031054CF42A3031056CF4225062
+:102A3000310922303105A8F407C02C30310569F086
+:102A40002F30310551F00DC0803F69F018F4803E01
+:102A500040F409C0843F29F406C093FB882780F91D
+:102A6000089580E0089581E00895CF93DF9300D02A
+:102A700000D01F92CDB7DEB70F900F900F900F9040
+:102A80000F90DF91CF910895CF93DF9300D000D0C6
+:102A900000D0CDB7DEB726960FB6F894DEBF0FBED6
+:102AA000CDBFDF91CF9108951F93CF93DF93C09156
+:102AB000870116E080918801C81799F0D0E01C9F2B
+:102AC000F0011D9FF00D1124E757FE4F4081518109
+:102AD00062817381848195810E9444152196C7701B
+:102AE000E9CFDF91CF911F9108954091B9015091A5
+:102AF000BA016091BB017091BC018091BD019091C0
+:102B0000BE010C9444158091BE0182958F7009F02E
+:102B100054C08091BB01882309F44FC08091870184
+:102B2000A09188016091B9017091BA014091BC01F6
+:102B30005091BD01B6E08A1709F43FC090E04115FD
+:102B40005105C1F17F3F11F46F3FA1F1B89FF00132
+:102B5000B99FF00D1124E757FE4F218172132AC04F
+:102B60002081621327C02281211124C02381348156
+:102B70002417350710F421503109241B350B283C4C
+:102B80003105C0F42091BE012F7020612093BE0159
+:102B900026E0289FF001299FF00D1124E257FE4FF7
+:102BA00080818F708061808389EB91E00E94CC14DA
+:102BB0000C94541501968770BECF0895CF92DF9282
+:102BC000EF92FF920F931F93CF93DF93CDB7DEB7B2
+:102BD00062970FB6F894DEBF0FBECDBF8C0185E0C3
+:102BE000F801DE011D9601900D928A95E1F7D8015A
+:102BF0004C9111965C91119712966C9112971396C5
+:102C0000CD90DC9014973091B9017091BA01809108
+:102C1000BC019091BD01009709F46BC17F3F19F48D
+:102C20003F3F09F466C1E090BB01EE2009F4C0C04B
+:102C30002091BE01C816D90628F0F601E81BF90B51
+:102C4000CF0104C0809590958C0D9D1DFF24F394B9
+:102C5000883C910578F0F12C207F09F0C6C07C2DCE
+:102C6000D98AC88A89890E94351589EB91E00E942A
+:102C7000CC14B1C0822F807F09F046C0751314C0F8
+:102C8000341312C0611110C02F7020612093BE0157
+:102C90000E94751589EB91E00E94CC148091BE01D1
+:102CA000D80115968C932EC0CD2819F15F3F11F4F1
+:102CB0004F3FF9F0F62E61111CC0809187012091E1
+:102CC000880136E0821709F45AC090E0389FF0017D
+:102CD000399FF00D1124E757FE4F7181571306C03D
+:102CE0007081471303C07281711103C00196877010
+:102CF000E9CFF62E662309F418C18091BE018160E8
+:102D00008093BE01F12C11C1751308C0341306C0A5
+:102D1000611104C08091BE01D801C3C04D875E8798
+:102D20008D859E856A8B0E940B156A898823E1F147
+:102D30006623D1F12091BE01822F82958F7090E0A1
+:102D4000029774F08091B9019091BA0198878F83AE
+:102D50001986DB86CA862C87CE0107960E94CC1482
+:102D600086E0F801A9EBB1E001900D928A95E1F